diff --git a/msgraph/generated/chats/item/messages/messages_request_builder.py b/msgraph/generated/chats/item/messages/messages_request_builder.py index d911248dd7b..82250e729ae 100644 --- a/msgraph/generated/chats/item/messages/messages_request_builder.py +++ b/msgraph/generated/chats/item/messages/messages_request_builder.py @@ -71,11 +71,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Messages async def post(self,body: ChatMessage, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ChatMessage]: """ - Send a new chatMessage in the specified channel or a chat. + Send a new chatMessage in the specified chat. This API can't create a new chat; you must use the list chats method to retrieve the ID of an existing chat before you can create a chat message. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ChatMessage] - Find more info here: https://learn.microsoft.com/graph/api/chatmessage-post?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/chat-post-messages?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -106,7 +106,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_post_request_information(self,body: ChatMessage, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Send a new chatMessage in the specified channel or a chat. + Send a new chatMessage in the specified chat. This API can't create a new chat; you must use the list chats method to retrieve the ID of an existing chat before you can create a chat message. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph/generated/communications/online_meetings/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py b/msgraph/generated/communications/online_meetings/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py index 26207aac877..1ce38c05439 100644 --- a/msgraph/generated/communications/online_meetings/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py +++ b/msgraph/generated/communications/online_meetings/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.base_request_builder import BaseRequestBuilder @@ -72,12 +73,8 @@ def with_url(self,raw_url: str) -> GetAllRecordingsmeetingOrganizerUserIdMeeting raise TypeError("raw_url cannot be null.") return GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, raw_url) - import datetime - @dataclass class GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters(): - import datetime - """ Get all recordings from scheduled onlineMeeting instances for which the specified user is the organizer. This API currently doesn't support getting call recordings from channel meetings. You can apply the delta function on getAllRecordings to synchronize and get callRecording resources as they're added for onlineMeeting instances organized by the specified user. The delta query supports both full synchronization and incremental synchronization. Full synchronization gets all the recordings for online meetings organized by the user. Incremental synchronization gets recordings that are added since the last synchronization. Typically, you perform an initial full synchronization, and then get incremental changes to that recording view periodically. Find more information in the delta query documentation. For more examples, see callRecording: delta. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. """ diff --git a/msgraph/generated/communications/online_meetings/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py b/msgraph/generated/communications/online_meetings/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py index 47c5c24a744..fcb39a0ece0 100644 --- a/msgraph/generated/communications/online_meetings/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py +++ b/msgraph/generated/communications/online_meetings/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.base_request_builder import BaseRequestBuilder @@ -72,12 +73,8 @@ def with_url(self,raw_url: str) -> GetAllTranscriptsmeetingOrganizerUserIdMeetin raise TypeError("raw_url cannot be null.") return GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, raw_url) - import datetime - @dataclass class GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters(): - import datetime - """ Get all transcripts from scheduled onlineMeeting instances for which the specified user is the organizer. This API currently doesn't support getting call transcripts from channel meetings. You can apply the delta function on getAllTranscripts to synchronize and get callTranscript resources as they're added for onlineMeeting instances organized by the specified user. Delta query supports both full synchronization and incremental synchronization. Full synchronization gets all the transcripts for online meetings organized by the user. Incremental synchronization gets transcripts that are added since the last synchronization. Typically, you perform an initial full synchronization, and then get incremental changes to that recording view periodically. For more information, see delta query. For more examples, see callTranscript: delta. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. """ diff --git a/msgraph/generated/device_app_management/device_app_management_request_builder.py b/msgraph/generated/device_app_management/device_app_management_request_builder.py index 6bf700705bd..246c547e913 100644 --- a/msgraph/generated/device_app_management/device_app_management_request_builder.py +++ b/msgraph/generated/device_app_management/device_app_management_request_builder.py @@ -50,7 +50,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeviceAp Read properties and relationships of the deviceAppManagement object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeviceAppManagement] - Find more info here: https://learn.microsoft.com/graph/api/intune-unlock-deviceappmanagement-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-deviceappmanagement-get?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -72,7 +72,7 @@ async def patch(self,body: DeviceAppManagement, request_configuration: Optional[ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeviceAppManagement] - Find more info here: https://learn.microsoft.com/graph/api/intune-partnerintegration-deviceappmanagement-update?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-unlock-deviceappmanagement-update?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_app_management/managed_app_policies/item/managed_app_policy_item_request_builder.py b/msgraph/generated/device_app_management/managed_app_policies/item/managed_app_policy_item_request_builder.py index 199aca9678f..360da8cece5 100644 --- a/msgraph/generated/device_app_management/managed_app_policies/item/managed_app_policy_item_request_builder.py +++ b/msgraph/generated/device_app_management/managed_app_policies/item/managed_app_policy_item_request_builder.py @@ -51,10 +51,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[ManagedAppPolicyItemRequestBuilderGetQueryParameters]] = None) -> Optional[ManagedAppPolicy]: """ - Read properties and relationships of the windowsInformationProtection object. + Read properties and relationships of the managedAppProtection object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ManagedAppPolicy] - Find more info here: https://learn.microsoft.com/graph/api/intune-mam-windowsinformationprotection-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-mam-managedappprotection-get?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -106,7 +106,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ManagedAppPolicyItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Read properties and relationships of the windowsInformationProtection object. + Read properties and relationships of the managedAppProtection object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -159,7 +159,7 @@ class ManagedAppPolicyItemRequestBuilderDeleteRequestConfiguration(RequestConfig @dataclass class ManagedAppPolicyItemRequestBuilderGetQueryParameters(): """ - Read properties and relationships of the windowsInformationProtection object. + Read properties and relationships of the managedAppProtection object. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/device_app_management/managed_app_policies/item/target_apps/target_apps_request_builder.py b/msgraph/generated/device_app_management/managed_app_policies/item/target_apps/target_apps_request_builder.py index af58826db23..a56c4442e4b 100644 --- a/msgraph/generated/device_app_management/managed_app_policies/item/target_apps/target_apps_request_builder.py +++ b/msgraph/generated/device_app_management/managed_app_policies/item/target_apps/target_apps_request_builder.py @@ -36,7 +36,7 @@ async def post(self,body: TargetAppsPostRequestBody, request_configuration: Opti param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-mam-managedapppolicy-targetapps?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-mam-targetedmanagedappprotection-targetapps?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_app_management/managed_app_policies/managed_app_policies_request_builder.py b/msgraph/generated/device_app_management/managed_app_policies/managed_app_policies_request_builder.py index 600c6b108c0..d37fff44ce1 100644 --- a/msgraph/generated/device_app_management/managed_app_policies/managed_app_policies_request_builder.py +++ b/msgraph/generated/device_app_management/managed_app_policies/managed_app_policies_request_builder.py @@ -49,10 +49,10 @@ def by_managed_app_policy_id(self,managed_app_policy_id: str) -> ManagedAppPolic async def get(self,request_configuration: Optional[RequestConfiguration[ManagedAppPoliciesRequestBuilderGetQueryParameters]] = None) -> Optional[ManagedAppPolicyCollectionResponse]: """ - List properties and relationships of the windowsInformationProtection objects. + List properties and relationships of the targetedManagedAppProtection objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ManagedAppPolicyCollectionResponse] - Find more info here: https://learn.microsoft.com/graph/api/intune-mam-windowsinformationprotection-list?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-mam-targetedmanagedappprotection-list?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -93,7 +93,7 @@ async def post(self,body: ManagedAppPolicy, request_configuration: Optional[Requ def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ManagedAppPoliciesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List properties and relationships of the windowsInformationProtection objects. + List properties and relationships of the targetedManagedAppProtection objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -139,7 +139,7 @@ def count(self) -> CountRequestBuilder: @dataclass class ManagedAppPoliciesRequestBuilderGetQueryParameters(): """ - List properties and relationships of the windowsInformationProtection objects. + List properties and relationships of the targetedManagedAppProtection objects. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/device_app_management/managed_app_registrations/item/applied_policies/item/target_apps/target_apps_request_builder.py b/msgraph/generated/device_app_management/managed_app_registrations/item/applied_policies/item/target_apps/target_apps_request_builder.py index 81be8129c8e..a46a2067ef3 100644 --- a/msgraph/generated/device_app_management/managed_app_registrations/item/applied_policies/item/target_apps/target_apps_request_builder.py +++ b/msgraph/generated/device_app_management/managed_app_registrations/item/applied_policies/item/target_apps/target_apps_request_builder.py @@ -36,7 +36,7 @@ async def post(self,body: TargetAppsPostRequestBody, request_configuration: Opti param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-mam-managedapppolicy-targetapps?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-mam-targetedmanagedappprotection-targetapps?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_app_management/managed_app_registrations/item/intended_policies/item/target_apps/target_apps_request_builder.py b/msgraph/generated/device_app_management/managed_app_registrations/item/intended_policies/item/target_apps/target_apps_request_builder.py index 4bb2e293a8d..60810ab4af4 100644 --- a/msgraph/generated/device_app_management/managed_app_registrations/item/intended_policies/item/target_apps/target_apps_request_builder.py +++ b/msgraph/generated/device_app_management/managed_app_registrations/item/intended_policies/item/target_apps/target_apps_request_builder.py @@ -36,7 +36,7 @@ async def post(self,body: TargetAppsPostRequestBody, request_configuration: Opti param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-mam-managedapppolicy-targetapps?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-mam-targetedmanagedappprotection-targetapps?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_app_management/managed_app_registrations/item/managed_app_registration_item_request_builder.py b/msgraph/generated/device_app_management/managed_app_registrations/item/managed_app_registration_item_request_builder.py index c73b5f449af..12f7d9bb872 100644 --- a/msgraph/generated/device_app_management/managed_app_registrations/item/managed_app_registration_item_request_builder.py +++ b/msgraph/generated/device_app_management/managed_app_registrations/item/managed_app_registration_item_request_builder.py @@ -53,10 +53,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[ManagedAppRegistrationItemRequestBuilderGetQueryParameters]] = None) -> Optional[ManagedAppRegistration]: """ - Read properties and relationships of the iosManagedAppRegistration object. + Read properties and relationships of the managedAppRegistration object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ManagedAppRegistration] - Find more info here: https://learn.microsoft.com/graph/api/intune-mam-iosmanagedappregistration-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-mam-managedappregistration-get?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -108,7 +108,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ManagedAppRegistrationItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Read properties and relationships of the iosManagedAppRegistration object. + Read properties and relationships of the managedAppRegistration object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -179,7 +179,7 @@ class ManagedAppRegistrationItemRequestBuilderDeleteRequestConfiguration(Request @dataclass class ManagedAppRegistrationItemRequestBuilderGetQueryParameters(): """ - Read properties and relationships of the iosManagedAppRegistration object. + Read properties and relationships of the managedAppRegistration object. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/device_app_management/managed_app_registrations/managed_app_registrations_request_builder.py b/msgraph/generated/device_app_management/managed_app_registrations/managed_app_registrations_request_builder.py index 47e45c025ff..7674a249ed2 100644 --- a/msgraph/generated/device_app_management/managed_app_registrations/managed_app_registrations_request_builder.py +++ b/msgraph/generated/device_app_management/managed_app_registrations/managed_app_registrations_request_builder.py @@ -50,10 +50,10 @@ def by_managed_app_registration_id(self,managed_app_registration_id: str) -> Man async def get(self,request_configuration: Optional[RequestConfiguration[ManagedAppRegistrationsRequestBuilderGetQueryParameters]] = None) -> Optional[ManagedAppRegistrationCollectionResponse]: """ - List properties and relationships of the androidManagedAppRegistration objects. + List properties and relationships of the managedAppRegistration objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ManagedAppRegistrationCollectionResponse] - Find more info here: https://learn.microsoft.com/graph/api/intune-mam-androidmanagedappregistration-list?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-mam-managedappregistration-list?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -95,7 +95,7 @@ async def post(self,body: ManagedAppRegistration, request_configuration: Optiona def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ManagedAppRegistrationsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List properties and relationships of the androidManagedAppRegistration objects. + List properties and relationships of the managedAppRegistration objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -150,7 +150,7 @@ def get_user_ids_with_flagged_app_registration(self) -> GetUserIdsWithFlaggedApp @dataclass class ManagedAppRegistrationsRequestBuilderGetQueryParameters(): """ - List properties and relationships of the androidManagedAppRegistration objects. + List properties and relationships of the managedAppRegistration objects. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/device_app_management/managed_app_statuses/item/managed_app_status_item_request_builder.py b/msgraph/generated/device_app_management/managed_app_statuses/item/managed_app_status_item_request_builder.py index 46420cdf85f..68c41edf0d6 100644 --- a/msgraph/generated/device_app_management/managed_app_statuses/item/managed_app_status_item_request_builder.py +++ b/msgraph/generated/device_app_management/managed_app_statuses/item/managed_app_status_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[ManagedAppStatusItemRequestBuilderGetQueryParameters]] = None) -> Optional[ManagedAppStatus]: """ - Read properties and relationships of the managedAppStatus object. + Read properties and relationships of the managedAppStatusRaw object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ManagedAppStatus] - Find more info here: https://learn.microsoft.com/graph/api/intune-mam-managedappstatus-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-mam-managedappstatusraw-get?view=graph-rest-1.0 """ 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[ManagedAppStatusItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Read properties and relationships of the managedAppStatus object. + Read properties and relationships of the managedAppStatusRaw object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -149,7 +149,7 @@ class ManagedAppStatusItemRequestBuilderDeleteRequestConfiguration(RequestConfig @dataclass class ManagedAppStatusItemRequestBuilderGetQueryParameters(): """ - Read properties and relationships of the managedAppStatus object. + Read properties and relationships of the managedAppStatusRaw object. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/device_app_management/managed_e_books/item/managed_e_book_item_request_builder.py b/msgraph/generated/device_app_management/managed_e_books/item/managed_e_book_item_request_builder.py index 67931bfed61..21344a1e6dd 100644 --- a/msgraph/generated/device_app_management/managed_e_books/item/managed_e_book_item_request_builder.py +++ b/msgraph/generated/device_app_management/managed_e_books/item/managed_e_book_item_request_builder.py @@ -56,10 +56,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[ManagedEBookItemRequestBuilderGetQueryParameters]] = None) -> Optional[ManagedEBook]: """ - Read properties and relationships of the managedEBook object. + Read properties and relationships of the iosVppEBook object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ManagedEBook] - Find more info here: https://learn.microsoft.com/graph/api/intune-books-managedebook-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-books-iosvppebook-get?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -112,7 +112,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ManagedEBookItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Read properties and relationships of the managedEBook object. + Read properties and relationships of the iosVppEBook object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -201,7 +201,7 @@ class ManagedEBookItemRequestBuilderDeleteRequestConfiguration(RequestConfigurat @dataclass class ManagedEBookItemRequestBuilderGetQueryParameters(): """ - Read properties and relationships of the managedEBook object. + Read properties and relationships of the iosVppEBook object. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/device_app_management/mobile_app_configurations/item/managed_device_mobile_app_configuration_item_request_builder.py b/msgraph/generated/device_app_management/mobile_app_configurations/item/managed_device_mobile_app_configuration_item_request_builder.py index 89b06e85164..a8b5cd03758 100644 --- a/msgraph/generated/device_app_management/mobile_app_configurations/item/managed_device_mobile_app_configuration_item_request_builder.py +++ b/msgraph/generated/device_app_management/mobile_app_configurations/item/managed_device_mobile_app_configuration_item_request_builder.py @@ -57,10 +57,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[ManagedDeviceMobileAppConfigurationItemRequestBuilderGetQueryParameters]] = None) -> Optional[ManagedDeviceMobileAppConfiguration]: """ - Read properties and relationships of the managedDeviceMobileAppConfiguration object. + Read properties and relationships of the iosMobileAppConfiguration object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ManagedDeviceMobileAppConfiguration] - Find more info here: https://learn.microsoft.com/graph/api/intune-apps-manageddevicemobileappconfiguration-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-apps-iosmobileappconfiguration-get?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -113,7 +113,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ManagedDeviceMobileAppConfigurationItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Read properties and relationships of the managedDeviceMobileAppConfiguration object. + Read properties and relationships of the iosMobileAppConfiguration object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -211,7 +211,7 @@ class ManagedDeviceMobileAppConfigurationItemRequestBuilderDeleteRequestConfigur @dataclass class ManagedDeviceMobileAppConfigurationItemRequestBuilderGetQueryParameters(): """ - Read properties and relationships of the managedDeviceMobileAppConfiguration object. + Read properties and relationships of the iosMobileAppConfiguration object. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/device_app_management/mobile_apps/item/mobile_app_item_request_builder.py b/msgraph/generated/device_app_management/mobile_apps/item/mobile_app_item_request_builder.py index 96140f90cf1..e39059f7549 100644 --- a/msgraph/generated/device_app_management/mobile_apps/item/mobile_app_item_request_builder.py +++ b/msgraph/generated/device_app_management/mobile_apps/item/mobile_app_item_request_builder.py @@ -51,10 +51,10 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Deletes a iosLobApp. + Deletes a iosiPadOSWebClip. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-apps-ioslobapp-delete?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-apps-iosipadoswebclip-delete?view=graph-rest-1.0 """ request_info = self.to_delete_request_information( request_configuration @@ -70,10 +70,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[MobileAppItemRequestBuilderGetQueryParameters]] = None) -> Optional[MobileApp]: """ - Read properties and relationships of the macOSOfficeSuiteApp object. + Read properties and relationships of the managedAndroidStoreApp object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileApp] - Find more info here: https://learn.microsoft.com/graph/api/intune-apps-macosofficesuiteapp-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-apps-managedandroidstoreapp-get?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -91,11 +91,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[MobileAp async def patch(self,body: MobileApp, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[MobileApp]: """ - Update the properties of a webApp object. + Update the properties of a managedAndroidLobApp object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileApp] - Find more info here: https://learn.microsoft.com/graph/api/intune-apps-webapp-update?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-apps-managedandroidlobapp-update?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -115,7 +115,7 @@ async def patch(self,body: MobileApp, request_configuration: Optional[RequestCon def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Deletes a iosLobApp. + Deletes a iosiPadOSWebClip. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -126,7 +126,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MobileAppItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Read properties and relationships of the macOSOfficeSuiteApp object. + Read properties and relationships of the managedAndroidStoreApp object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -137,7 +137,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_patch_request_information(self,body: MobileApp, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Update the properties of a webApp object. + Update the properties of a managedAndroidLobApp object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation @@ -341,7 +341,7 @@ class MobileAppItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration @dataclass class MobileAppItemRequestBuilderGetQueryParameters(): """ - Read properties and relationships of the macOSOfficeSuiteApp object. + Read properties and relationships of the managedAndroidStoreApp object. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/device_app_management/mobile_apps/mobile_apps_request_builder.py b/msgraph/generated/device_app_management/mobile_apps/mobile_apps_request_builder.py index 60a055514f0..6863bdf75a0 100644 --- a/msgraph/generated/device_app_management/mobile_apps/mobile_apps_request_builder.py +++ b/msgraph/generated/device_app_management/mobile_apps/mobile_apps_request_builder.py @@ -65,10 +65,10 @@ def by_mobile_app_id(self,mobile_app_id: str) -> MobileAppItemRequestBuilder: async def get(self,request_configuration: Optional[RequestConfiguration[MobileAppsRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppCollectionResponse]: """ - List properties and relationships of the windowsMicrosoftEdgeApp objects. + List properties and relationships of the webApp objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppCollectionResponse] - Find more info here: https://learn.microsoft.com/graph/api/intune-apps-windowsmicrosoftedgeapp-list?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-apps-webapp-list?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -86,11 +86,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[MobileAp async def post(self,body: MobileApp, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[MobileApp]: """ - Create a new managedAndroidLobApp object. + Create a new iosVppApp object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileApp] - Find more info here: https://learn.microsoft.com/graph/api/intune-apps-managedandroidlobapp-create?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-apps-iosvppapp-create?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -110,7 +110,7 @@ async def post(self,body: MobileApp, request_configuration: Optional[RequestConf def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MobileAppsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List properties and relationships of the windowsMicrosoftEdgeApp objects. + List properties and relationships of the webApp objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -121,7 +121,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_post_request_information(self,body: MobileApp, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Create a new managedAndroidLobApp object. + Create a new iosVppApp object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation @@ -300,7 +300,7 @@ def graph_windows_web_app(self) -> GraphWindowsWebAppRequestBuilder: @dataclass class MobileAppsRequestBuilderGetQueryParameters(): """ - List properties and relationships of the windowsMicrosoftEdgeApp objects. + List properties and relationships of the webApp objects. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/device_management/device_compliance_policies/device_compliance_policies_request_builder.py b/msgraph/generated/device_management/device_compliance_policies/device_compliance_policies_request_builder.py index 87cdd50c272..8e57a6b68d0 100644 --- a/msgraph/generated/device_management/device_compliance_policies/device_compliance_policies_request_builder.py +++ b/msgraph/generated/device_management/device_compliance_policies/device_compliance_policies_request_builder.py @@ -70,11 +70,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeviceCo async def post(self,body: DeviceCompliancePolicy, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[DeviceCompliancePolicy]: """ - Create a new windows10CompliancePolicy object. + Create a new macOSCompliancePolicy object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeviceCompliancePolicy] - Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-windows10compliancepolicy-create?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-macoscompliancepolicy-create?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -105,7 +105,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_post_request_information(self,body: DeviceCompliancePolicy, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Create a new windows10CompliancePolicy object. + Create a new macOSCompliancePolicy object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph/generated/device_management/device_compliance_policies/item/device_compliance_policy_item_request_builder.py b/msgraph/generated/device_management/device_compliance_policies/item/device_compliance_policy_item_request_builder.py index e49976ecb68..b04df6d523d 100644 --- a/msgraph/generated/device_management/device_compliance_policies/item/device_compliance_policy_item_request_builder.py +++ b/msgraph/generated/device_management/device_compliance_policies/item/device_compliance_policy_item_request_builder.py @@ -41,10 +41,10 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Deletes a windows10MobileCompliancePolicy. + Deletes a androidCompliancePolicy. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-windows10mobilecompliancepolicy-delete?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-androidcompliancepolicy-delete?view=graph-rest-1.0 """ request_info = self.to_delete_request_information( request_configuration @@ -60,10 +60,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[DeviceCompliancePolicyItemRequestBuilderGetQueryParameters]] = None) -> Optional[DeviceCompliancePolicy]: """ - Read properties and relationships of the iosCompliancePolicy object. + Read properties and relationships of the windows10MobileCompliancePolicy object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeviceCompliancePolicy] - Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-ioscompliancepolicy-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-windows10mobilecompliancepolicy-get?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -81,11 +81,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeviceCo async def patch(self,body: DeviceCompliancePolicy, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[DeviceCompliancePolicy]: """ - Update the properties of a iosCompliancePolicy object. + Update the properties of a androidWorkProfileCompliancePolicy object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeviceCompliancePolicy] - Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-ioscompliancepolicy-update?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-androidworkprofilecompliancepolicy-update?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -105,7 +105,7 @@ async def patch(self,body: DeviceCompliancePolicy, request_configuration: Option def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Deletes a windows10MobileCompliancePolicy. + Deletes a androidCompliancePolicy. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -116,7 +116,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeviceCompliancePolicyItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Read properties and relationships of the iosCompliancePolicy object. + Read properties and relationships of the windows10MobileCompliancePolicy object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -127,7 +127,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_patch_request_information(self,body: DeviceCompliancePolicy, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Update the properties of a iosCompliancePolicy object. + Update the properties of a androidWorkProfileCompliancePolicy object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation @@ -241,7 +241,7 @@ class DeviceCompliancePolicyItemRequestBuilderDeleteRequestConfiguration(Request @dataclass class DeviceCompliancePolicyItemRequestBuilderGetQueryParameters(): """ - Read properties and relationships of the iosCompliancePolicy object. + Read properties and relationships of the windows10MobileCompliancePolicy object. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/device_management/device_configurations/device_configurations_request_builder.py b/msgraph/generated/device_management/device_configurations/device_configurations_request_builder.py index 7a710f3e87f..067cdca2dd8 100644 --- a/msgraph/generated/device_management/device_configurations/device_configurations_request_builder.py +++ b/msgraph/generated/device_management/device_configurations/device_configurations_request_builder.py @@ -49,10 +49,10 @@ def by_device_configuration_id(self,device_configuration_id: str) -> DeviceConfi async def get(self,request_configuration: Optional[RequestConfiguration[DeviceConfigurationsRequestBuilderGetQueryParameters]] = None) -> Optional[DeviceConfigurationCollectionResponse]: """ - List properties and relationships of the windows10CustomConfiguration objects. + List properties and relationships of the deviceConfiguration objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeviceConfigurationCollectionResponse] - Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-windows10customconfiguration-list?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-deviceconfiguration-list?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -70,11 +70,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeviceCo async def post(self,body: DeviceConfiguration, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[DeviceConfiguration]: """ - Create a new macOSCustomConfiguration object. + Create a new sharedPCConfiguration object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeviceConfiguration] - Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-macoscustomconfiguration-create?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-sharedpcconfiguration-create?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -94,7 +94,7 @@ async def post(self,body: DeviceConfiguration, request_configuration: Optional[R def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeviceConfigurationsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List properties and relationships of the windows10CustomConfiguration objects. + List properties and relationships of the deviceConfiguration objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -105,7 +105,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_post_request_information(self,body: DeviceConfiguration, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Create a new macOSCustomConfiguration object. + Create a new sharedPCConfiguration object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation @@ -140,7 +140,7 @@ def count(self) -> CountRequestBuilder: @dataclass class DeviceConfigurationsRequestBuilderGetQueryParameters(): """ - List properties and relationships of the windows10CustomConfiguration objects. + List properties and relationships of the deviceConfiguration objects. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/device_management/device_configurations/item/device_configuration_item_request_builder.py b/msgraph/generated/device_management/device_configurations/item/device_configuration_item_request_builder.py index e2beb843b27..751eadffd9f 100644 --- a/msgraph/generated/device_management/device_configurations/item/device_configuration_item_request_builder.py +++ b/msgraph/generated/device_management/device_configurations/item/device_configuration_item_request_builder.py @@ -40,10 +40,10 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Deletes a editionUpgradeConfiguration. + Deletes a macOSGeneralDeviceConfiguration. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-editionupgradeconfiguration-delete?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-macosgeneraldeviceconfiguration-delete?view=graph-rest-1.0 """ request_info = self.to_delete_request_information( request_configuration @@ -92,11 +92,11 @@ def get_oma_setting_plain_text_value_with_secret_reference_value_id(self,secret_ async def patch(self,body: DeviceConfiguration, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[DeviceConfiguration]: """ - Update the properties of a windows10TeamGeneralConfiguration object. + Update the properties of a windowsPhone81CustomConfiguration object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeviceConfiguration] - Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-windows10teamgeneralconfiguration-update?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-windowsphone81customconfiguration-update?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -116,7 +116,7 @@ async def patch(self,body: DeviceConfiguration, request_configuration: Optional[ def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Deletes a editionUpgradeConfiguration. + Deletes a macOSGeneralDeviceConfiguration. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -138,7 +138,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_patch_request_information(self,body: DeviceConfiguration, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Update the properties of a windows10TeamGeneralConfiguration object. + Update the properties of a windowsPhone81CustomConfiguration object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph/generated/device_management/device_enrollment_configurations/device_enrollment_configurations_request_builder.py b/msgraph/generated/device_management/device_enrollment_configurations/device_enrollment_configurations_request_builder.py index 44f166ba598..73001d0fcde 100644 --- a/msgraph/generated/device_management/device_enrollment_configurations/device_enrollment_configurations_request_builder.py +++ b/msgraph/generated/device_management/device_enrollment_configurations/device_enrollment_configurations_request_builder.py @@ -49,10 +49,10 @@ def by_device_enrollment_configuration_id(self,device_enrollment_configuration_i async def get(self,request_configuration: Optional[RequestConfiguration[DeviceEnrollmentConfigurationsRequestBuilderGetQueryParameters]] = None) -> Optional[DeviceEnrollmentConfigurationCollectionResponse]: """ - List properties and relationships of the deviceEnrollmentPlatformRestrictionsConfiguration objects. + List properties and relationships of the deviceEnrollmentWindowsHelloForBusinessConfiguration objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeviceEnrollmentConfigurationCollectionResponse] - Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentplatformrestrictionsconfiguration-list?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentwindowshelloforbusinessconfiguration-list?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -70,11 +70,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeviceEn async def post(self,body: DeviceEnrollmentConfiguration, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[DeviceEnrollmentConfiguration]: """ - Create a new deviceEnrollmentWindowsHelloForBusinessConfiguration object. + Create a new deviceEnrollmentPlatformRestrictionsConfiguration object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeviceEnrollmentConfiguration] - Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentwindowshelloforbusinessconfiguration-create?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentplatformrestrictionsconfiguration-create?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -94,7 +94,7 @@ async def post(self,body: DeviceEnrollmentConfiguration, request_configuration: def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeviceEnrollmentConfigurationsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List properties and relationships of the deviceEnrollmentPlatformRestrictionsConfiguration objects. + List properties and relationships of the deviceEnrollmentWindowsHelloForBusinessConfiguration objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -105,7 +105,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_post_request_information(self,body: DeviceEnrollmentConfiguration, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Create a new deviceEnrollmentWindowsHelloForBusinessConfiguration object. + Create a new deviceEnrollmentPlatformRestrictionsConfiguration object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation @@ -140,7 +140,7 @@ def count(self) -> CountRequestBuilder: @dataclass class DeviceEnrollmentConfigurationsRequestBuilderGetQueryParameters(): """ - List properties and relationships of the deviceEnrollmentPlatformRestrictionsConfiguration objects. + List properties and relationships of the deviceEnrollmentWindowsHelloForBusinessConfiguration objects. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/device_management/device_enrollment_configurations/item/device_enrollment_configuration_item_request_builder.py b/msgraph/generated/device_management/device_enrollment_configurations/item/device_enrollment_configuration_item_request_builder.py index 58b2935b35c..397d9308011 100644 --- a/msgraph/generated/device_management/device_enrollment_configurations/item/device_enrollment_configuration_item_request_builder.py +++ b/msgraph/generated/device_management/device_enrollment_configurations/item/device_enrollment_configuration_item_request_builder.py @@ -35,10 +35,10 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Deletes a deviceEnrollmentPlatformRestrictionsConfiguration. + Deletes a deviceEnrollmentWindowsHelloForBusinessConfiguration. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentplatformrestrictionsconfiguration-delete?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentwindowshelloforbusinessconfiguration-delete?view=graph-rest-1.0 """ request_info = self.to_delete_request_information( request_configuration @@ -54,10 +54,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[DeviceEnrollmentConfigurationItemRequestBuilderGetQueryParameters]] = None) -> Optional[DeviceEnrollmentConfiguration]: """ - Read properties and relationships of the deviceEnrollmentConfiguration object. + Read properties and relationships of the deviceEnrollmentWindowsHelloForBusinessConfiguration object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeviceEnrollmentConfiguration] - Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentconfiguration-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentwindowshelloforbusinessconfiguration-get?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -75,11 +75,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeviceEn async def patch(self,body: DeviceEnrollmentConfiguration, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[DeviceEnrollmentConfiguration]: """ - Update the properties of a deviceEnrollmentWindowsHelloForBusinessConfiguration object. + Update the properties of a deviceEnrollmentPlatformRestrictionsConfiguration object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeviceEnrollmentConfiguration] - Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentwindowshelloforbusinessconfiguration-update?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentplatformrestrictionsconfiguration-update?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -99,7 +99,7 @@ async def patch(self,body: DeviceEnrollmentConfiguration, request_configuration: def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Deletes a deviceEnrollmentPlatformRestrictionsConfiguration. + Deletes a deviceEnrollmentWindowsHelloForBusinessConfiguration. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -110,7 +110,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeviceEnrollmentConfigurationItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Read properties and relationships of the deviceEnrollmentConfiguration object. + Read properties and relationships of the deviceEnrollmentWindowsHelloForBusinessConfiguration object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -121,7 +121,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_patch_request_information(self,body: DeviceEnrollmentConfiguration, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Update the properties of a deviceEnrollmentWindowsHelloForBusinessConfiguration object. + Update the properties of a deviceEnrollmentPlatformRestrictionsConfiguration object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation @@ -181,7 +181,7 @@ class DeviceEnrollmentConfigurationItemRequestBuilderDeleteRequestConfiguration( @dataclass class DeviceEnrollmentConfigurationItemRequestBuilderGetQueryParameters(): """ - Read properties and relationships of the deviceEnrollmentConfiguration object. + Read properties and relationships of the deviceEnrollmentWindowsHelloForBusinessConfiguration object. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/device_management/device_management_request_builder.py b/msgraph/generated/device_management/device_management_request_builder.py index 6fca24b4fda..6b6330b6acc 100644 --- a/msgraph/generated/device_management/device_management_request_builder.py +++ b/msgraph/generated/device_management/device_management_request_builder.py @@ -96,7 +96,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeviceMa Read properties and relationships of the deviceManagement object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeviceManagement] - Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-devicemanagement-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-wip-devicemanagement-get?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -130,7 +130,7 @@ async def patch(self,body: DeviceManagement, request_configuration: Optional[Req param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeviceManagement] - Find more info here: https://learn.microsoft.com/graph/api/intune-gpanalyticsservice-devicemanagement-update?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-remoteassistance-devicemanagement-update?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/role_definitions/role_definitions_request_builder.py b/msgraph/generated/device_management/role_definitions/role_definitions_request_builder.py index 19f3c9f2830..e6c26c2d35c 100644 --- a/msgraph/generated/device_management/role_definitions/role_definitions_request_builder.py +++ b/msgraph/generated/device_management/role_definitions/role_definitions_request_builder.py @@ -49,10 +49,10 @@ def by_role_definition_id(self,role_definition_id: str) -> RoleDefinitionItemReq async def get(self,request_configuration: Optional[RequestConfiguration[RoleDefinitionsRequestBuilderGetQueryParameters]] = None) -> Optional[RoleDefinitionCollectionResponse]: """ - List properties and relationships of the roleDefinition objects. + List properties and relationships of the deviceAndAppManagementRoleDefinition objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RoleDefinitionCollectionResponse] - Find more info here: https://learn.microsoft.com/graph/api/intune-rbac-roledefinition-list?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-rbac-deviceandappmanagementroledefinition-list?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -70,11 +70,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[RoleDefi async def post(self,body: RoleDefinition, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[RoleDefinition]: """ - Create a new deviceAndAppManagementRoleDefinition object. + Create a new roleDefinition object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RoleDefinition] - Find more info here: https://learn.microsoft.com/graph/api/intune-rbac-deviceandappmanagementroledefinition-create?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-rbac-roledefinition-create?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -94,7 +94,7 @@ async def post(self,body: RoleDefinition, request_configuration: Optional[Reques def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RoleDefinitionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List properties and relationships of the roleDefinition objects. + List properties and relationships of the deviceAndAppManagementRoleDefinition objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -105,7 +105,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_post_request_information(self,body: RoleDefinition, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Create a new deviceAndAppManagementRoleDefinition object. + Create a new roleDefinition object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation @@ -140,7 +140,7 @@ def count(self) -> CountRequestBuilder: @dataclass class RoleDefinitionsRequestBuilderGetQueryParameters(): """ - List properties and relationships of the roleDefinition objects. + List properties and relationships of the deviceAndAppManagementRoleDefinition objects. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/drives/item/items/item/retention_label/retention_label_request_builder.py b/msgraph/generated/drives/item/items/item/retention_label/retention_label_request_builder.py index bcd7c063109..0a12979814a 100644 --- a/msgraph/generated/drives/item/items/item/retention_label/retention_label_request_builder.py +++ b/msgraph/generated/drives/item/items/item/retention_label/retention_label_request_builder.py @@ -71,11 +71,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Retentio async def patch(self,body: ItemRetentionLabel, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ItemRetentionLabel]: """ - Apply (set) a retention label on a driveItem (files and folders). Retention labels don't need to be published in a retention label policy to be applied using this method. When a retention label is applied to a folder, all the items in the folder are tagged with the same retention label. For information about conflict resolution for retention labels, see Will an existing label be overridden or removed. For information about retention labels from an administrator's perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint. + Lock or unlock a retention label on a driveItem that classifies content as records. For information about retention labels from an administrator's perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint. For more information about how you can lock and unlock retention labels, see Use record versioning to update records stored in SharePoint or OneDrive. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ItemRetentionLabel] - Find more info here: https://learn.microsoft.com/graph/api/driveitem-setretentionlabel?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/driveitem-lockorunlockrecord?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -117,7 +117,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_patch_request_information(self,body: ItemRetentionLabel, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Apply (set) a retention label on a driveItem (files and folders). Retention labels don't need to be published in a retention label policy to be applied using this method. When a retention label is applied to a folder, all the items in the folder are tagged with the same retention label. For information about conflict resolution for retention labels, see Will an existing label be overridden or removed. For information about retention labels from an administrator's perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint. + Lock or unlock a retention label on a driveItem that classifies content as records. For information about retention labels from an administrator's perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint. For more information about how you can lock and unlock retention labels, see Use record versioning to update records stored in SharePoint or OneDrive. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph/generated/drives/item/items/item/workbook/names/item/range/range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/names/item/range/range_request_builder.py index 45895ee6bc2..d8b2bfaf31a 100644 --- a/msgraph/generated/drives/item/items/item/workbook/names/item/range/range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/names/item/range/range_request_builder.py @@ -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]: """ - Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. + Retrieve the properties and relationships of range object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] - Find more info here: https://learn.microsoft.com/graph/api/nameditem-range?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/range-get?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -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: """ - Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. + Retrieve the properties and relationships of range object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/names/item/range/range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/names/item/range/range_request_builder.py index 648c853bdf6..af1d91134f1 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/names/item/range/range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/names/item/range/range_request_builder.py @@ -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]: """ - Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. + Retrieve the properties and relationships of range object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] - Find more info here: https://learn.microsoft.com/graph/api/nameditem-range?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/range-get?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -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: """ - Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. + Retrieve the properties and relationships of range object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ diff --git a/msgraph/generated/groups/groups_request_builder.py b/msgraph/generated/groups/groups_request_builder.py index 8adfb9faca0..cb99a472d3b 100644 --- a/msgraph/generated/groups/groups_request_builder.py +++ b/msgraph/generated/groups/groups_request_builder.py @@ -74,11 +74,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GroupsRe async def post(self,body: Group, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Group]: """ - Create a new group object if it doesn't exist, or update the properties of an existing group object.You can create or update the following types of group: By default, this operation returns only a subset of the properties for each group. For a list of properties that are returned by default, see the Properties section of the group resource. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. + Create a new group as specified in the request body. You can create the following types of groups: This operation returns by default only a subset of the properties for each group. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Group] - Find more info here: https://learn.microsoft.com/graph/api/group-upsert?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/group-post-groups?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -109,7 +109,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_post_request_information(self,body: Group, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Create a new group object if it doesn't exist, or update the properties of an existing group object.You can create or update the following types of group: By default, this operation returns only a subset of the properties for each group. For a list of properties that are returned by default, see the Properties section of the group resource. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. + Create a new group as specified in the request body. You can create the following types of groups: This operation returns by default only a subset of the properties for each group. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph/generated/groups/item/calendar/calendar_view/calendar_view_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/calendar_view_request_builder.py index cc0a6fb25db..fb0de801715 100644 --- a/msgraph/generated/groups/item/calendar/calendar_view/calendar_view_request_builder.py +++ b/msgraph/generated/groups/item/calendar/calendar_view/calendar_view_request_builder.py @@ -16,9 +16,7 @@ if TYPE_CHECKING: from .....models.event_collection_response import EventCollectionResponse 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 .item.event_item_request_builder import EventItemRequestBuilder class CalendarViewRequestBuilder(BaseRequestBuilder): """ @@ -33,20 +31,6 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d """ super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/calendar/calendarView?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - def by_event_id(self,event_id: str) -> EventItemRequestBuilder: - """ - Provides operations to manage the calendarView property of the microsoft.graph.calendar entity. - param event_id: The unique identifier of event - Returns: EventItemRequestBuilder - """ - if event_id is None: - raise TypeError("event_id cannot be null.") - from .item.event_item_request_builder import EventItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["event%2Did"] = event_id - return EventItemRequestBuilder(self.request_adapter, url_tpl_params) - async def get(self,request_configuration: Optional[RequestConfiguration[CalendarViewRequestBuilderGetQueryParameters]] = None) -> Optional[EventCollectionResponse]: """ The calendar view for the calendar. Navigation property. Read-only. @@ -88,15 +72,6 @@ def with_url(self,raw_url: str) -> CalendarViewRequestBuilder: raise TypeError("raw_url cannot be null.") return CalendarViewRequestBuilder(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) - @property def delta(self) -> DeltaRequestBuilder: """ diff --git a/msgraph/generated/groups/item/calendar/calendar_view/count/count_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/count/count_request_builder.py deleted file mode 100644 index 59fc79a6fd1..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -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}/groups/{group%2Did}/calendar/calendarView/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/accept/accept_post_request_body.py b/msgraph/generated/groups/item/calendar/calendar_view/item/accept/accept_post_request_body.py deleted file mode 100644 index d6aca7af2df..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/accept/accept_post_request_body.py +++ /dev/null @@ -1,54 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class AcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AcceptPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/accept/accept_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/accept/accept_request_builder.py deleted file mode 100644 index 1e4695cdd79..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/accept/accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .accept_post_request_body import AcceptPostRequestBody - -class AcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the accept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AcceptRequestBuilder 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}/calendar/calendarView/{event%2Did}/accept", path_parameters) - - async def post(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Accept the specified event in a user calendar. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Accept the specified event in a user calendar. - 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) -> AcceptRequestBuilder: - """ - 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: AcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/attachments/attachments_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/attachments/attachments_request_builder.py deleted file mode 100644 index 0e459bd950b..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/attachments/attachments_request_builder.py +++ /dev/null @@ -1,218 +0,0 @@ -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.attachment import Attachment - from .......models.attachment_collection_response import AttachmentCollectionResponse - from .......models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - -class AttachmentsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentsRequestBuilder 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}/calendar/calendarView/{event%2Did}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_attachment_id(self,attachment_id: str) -> AttachmentItemRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - param attachment_id: The unique identifier of attachment - Returns: AttachmentItemRequestBuilder - """ - if attachment_id is None: - raise TypeError("attachment_id cannot be null.") - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["attachment%2Did"] = attachment_id - return AttachmentItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> Optional[AttachmentCollectionResponse]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AttachmentCollectionResponse] - """ - 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.attachment_collection_response import AttachmentCollectionResponse - - return await self.request_adapter.send_async(request_info, AttachmentCollectionResponse, error_mapping) - - async def post(self,body: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Attachment]: - """ - Create new navigation property to attachments for groups - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - 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: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to attachments for groups - 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) -> AttachmentsRequestBuilder: - """ - 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: AttachmentsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentsRequestBuilder(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) - - @property - def create_upload_session(self) -> CreateUploadSessionRequestBuilder: - """ - Provides operations to call the createUploadSession method. - """ - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - - return CreateUploadSessionRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class AttachmentsRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentsRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]): - """ - 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 AttachmentsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/attachments/count/count_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/attachments/count/count_request_builder.py deleted file mode 100644 index 79d4a463d5b..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/attachments/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -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}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/attachments/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/attachments/create_upload_session/create_upload_session_post_request_body.py b/msgraph/generated/groups/item/calendar/calendar_view/item/attachments/create_upload_session/create_upload_session_post_request_body.py deleted file mode 100644 index 8014c787d25..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/attachments/create_upload_session/create_upload_session_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ........models.attachment_item import AttachmentItem - -@dataclass -class CreateUploadSessionPostRequestBody(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 AttachmentItem property - attachment_item: Optional[AttachmentItem] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CreateUploadSessionPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CreateUploadSessionPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CreateUploadSessionPostRequestBody() - - 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.attachment_item import AttachmentItem - - from ........models.attachment_item import AttachmentItem - - fields: dict[str, Callable[[Any], None]] = { - "AttachmentItem": lambda n : setattr(self, 'attachment_item', n.get_object_value(AttachmentItem)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("AttachmentItem", self.attachment_item) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/attachments/create_upload_session/create_upload_session_request_builder.py deleted file mode 100644 index b5c27c2901e..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ /dev/null @@ -1,90 +0,0 @@ -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.upload_session import UploadSession - from .create_upload_session_post_request_body import CreateUploadSessionPostRequestBody - -class CreateUploadSessionRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the createUploadSession method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CreateUploadSessionRequestBuilder 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}/calendar/calendarView/{event%2Did}/attachments/createUploadSession", path_parameters) - - async def post(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UploadSession]: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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.upload_session import UploadSession - - return await self.request_adapter.send_async(request_info, UploadSession, error_mapping) - - def to_post_request_information(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - 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) -> CreateUploadSessionRequestBuilder: - """ - 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: CreateUploadSessionRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CreateUploadSessionRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CreateUploadSessionRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/attachments/item/attachment_item_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/attachments/item/attachment_item_request_builder.py deleted file mode 100644 index 755467b1ddf..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/attachments/item/attachment_item_request_builder.py +++ /dev/null @@ -1,143 +0,0 @@ -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.attachment import Attachment - from ........models.o_data_errors.o_data_error import ODataError - -class AttachmentItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentItemRequestBuilder 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}/calendar/calendarView/{event%2Did}/attachments/{attachment%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property attachments for groups - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[Attachment]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property attachments for groups - 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[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AttachmentItemRequestBuilder: - """ - 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: AttachmentItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AttachmentItemRequestBuilderDeleteRequestConfiguration(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 AttachmentItemRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentItemRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/calendar/calendar_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/calendar/calendar_request_builder.py deleted file mode 100644 index f927588349e..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/calendar/calendar_request_builder.py +++ /dev/null @@ -1,107 +0,0 @@ -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.calendar import Calendar - from .......models.o_data_errors.o_data_error import ODataError - -class CalendarRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CalendarRequestBuilder 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}/calendar/calendarView/{event%2Did}/calendar{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> Optional[Calendar]: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Calendar] - """ - 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.calendar import Calendar - - return await self.request_adapter.send_async(request_info, Calendar, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> CalendarRequestBuilder: - """ - 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: CalendarRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CalendarRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CalendarRequestBuilderGetQueryParameters(): - """ - The calendar that contains the event. Navigation property. Read-only. - """ - 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 CalendarRequestBuilderGetRequestConfiguration(RequestConfiguration[CalendarRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/cancel/cancel_post_request_body.py b/msgraph/generated/groups/item/calendar/calendar_view/item/cancel/cancel_post_request_body.py deleted file mode 100644 index 9b506dc0b8a..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/cancel/cancel_post_request_body.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class CancelPostRequestBody(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 Comment property - comment: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CancelPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CancelPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CancelPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/cancel/cancel_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/cancel/cancel_request_builder.py deleted file mode 100644 index 80ab154f314..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/cancel/cancel_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .cancel_post_request_body import CancelPostRequestBody - -class CancelRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the cancel method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CancelRequestBuilder 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}/calendar/calendarView/{event%2Did}/cancel", path_parameters) - - async def post(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - 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) -> CancelRequestBuilder: - """ - 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: CancelRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CancelRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CancelRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/decline/decline_post_request_body.py b/msgraph/generated/groups/item/calendar/calendar_view/item/decline/decline_post_request_body.py deleted file mode 100644 index 7093f9b576d..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/decline/decline_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .......models.time_slot import TimeSlot - -@dataclass -class DeclinePostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeclinePostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeclinePostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeclinePostRequestBody() - - 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.time_slot import TimeSlot - - from .......models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/decline/decline_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/decline/decline_request_builder.py deleted file mode 100644 index 03d0d9cfc1f..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/decline/decline_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .decline_post_request_body import DeclinePostRequestBody - -class DeclineRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the decline method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeclineRequestBuilder 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}/calendar/calendarView/{event%2Did}/decline", path_parameters) - - async def post(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> DeclineRequestBuilder: - """ - 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: DeclineRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeclineRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeclineRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/dismiss_reminder/dismiss_reminder_request_builder.py deleted file mode 100644 index 433598e5d4c..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ /dev/null @@ -1,79 +0,0 @@ -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 DismissReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the dismissReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DismissReminderRequestBuilder 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}/calendar/calendarView/{event%2Did}/dismissReminder", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 - """ - request_info = self.to_post_request_information( - request_configuration - ) - 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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DismissReminderRequestBuilder: - """ - 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: DismissReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DismissReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DismissReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/event_item_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/event_item_request_builder.py deleted file mode 100644 index 02664529a9b..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/event_item_request_builder.py +++ /dev/null @@ -1,247 +0,0 @@ -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.event import Event - from ......models.o_data_errors.o_data_error import ODataError - from .accept.accept_request_builder import AcceptRequestBuilder - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - from .calendar.calendar_request_builder import CalendarRequestBuilder - from .cancel.cancel_request_builder import CancelRequestBuilder - from .decline.decline_request_builder import DeclineRequestBuilder - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - from .exception_occurrences.exception_occurrences_request_builder import ExceptionOccurrencesRequestBuilder - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - from .forward.forward_request_builder import ForwardRequestBuilder - from .instances.instances_request_builder import InstancesRequestBuilder - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - -class EventItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the calendarView property of the microsoft.graph.calendar entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new EventItemRequestBuilder 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}/calendar/calendarView/{event%2Did}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> Optional[Event]: - """ - The calendar view for the calendar. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Event] - """ - 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.event import Event - - return await self.request_adapter.send_async(request_info, Event, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The calendar view for the calendar. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> EventItemRequestBuilder: - """ - 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: EventItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return EventItemRequestBuilder(self.request_adapter, raw_url) - - @property - def accept(self) -> AcceptRequestBuilder: - """ - Provides operations to call the accept method. - """ - from .accept.accept_request_builder import AcceptRequestBuilder - - return AcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def attachments(self) -> AttachmentsRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - - return AttachmentsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def calendar(self) -> CalendarRequestBuilder: - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - from .calendar.calendar_request_builder import CalendarRequestBuilder - - return CalendarRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def cancel(self) -> CancelRequestBuilder: - """ - Provides operations to call the cancel method. - """ - from .cancel.cancel_request_builder import CancelRequestBuilder - - return CancelRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def decline(self) -> DeclineRequestBuilder: - """ - Provides operations to call the decline method. - """ - from .decline.decline_request_builder import DeclineRequestBuilder - - return DeclineRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def dismiss_reminder(self) -> DismissReminderRequestBuilder: - """ - Provides operations to call the dismissReminder method. - """ - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - - return DismissReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def exception_occurrences(self) -> ExceptionOccurrencesRequestBuilder: - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - from .exception_occurrences.exception_occurrences_request_builder import ExceptionOccurrencesRequestBuilder - - return ExceptionOccurrencesRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def extensions(self) -> ExtensionsRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - - return ExtensionsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def forward(self) -> ForwardRequestBuilder: - """ - Provides operations to call the forward method. - """ - from .forward.forward_request_builder import ForwardRequestBuilder - - return ForwardRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def instances(self) -> InstancesRequestBuilder: - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - """ - from .instances.instances_request_builder import InstancesRequestBuilder - - return InstancesRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def permanent_delete(self) -> PermanentDeleteRequestBuilder: - """ - Provides operations to call the permanentDelete method. - """ - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - - return PermanentDeleteRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def snooze_reminder(self) -> SnoozeReminderRequestBuilder: - """ - Provides operations to call the snoozeReminder method. - """ - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - - return SnoozeReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def tentatively_accept(self) -> TentativelyAcceptRequestBuilder: - """ - Provides operations to call the tentativelyAccept method. - """ - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - - return TentativelyAcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class EventItemRequestBuilderGetQueryParameters(): - """ - The calendar view for the calendar. Navigation property. Read-only. - """ - 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 == "end_date_time": - return "endDateTime" - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - if original_name == "start_date_time": - return "startDateTime" - return original_name - - # The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - start_date_time: Optional[str] = None - - - @dataclass - class EventItemRequestBuilderGetRequestConfiguration(RequestConfiguration[EventItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/count/count_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/count/count_request_builder.py deleted file mode 100644 index f0a748b461b..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -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}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/delta/delta_get_response.py b/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/delta/delta_get_response.py deleted file mode 100644 index 9f529a86aa5..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/delta/delta_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ........models.base_delta_function_response import BaseDeltaFunctionResponse - from ........models.event import Event - -from ........models.base_delta_function_response import BaseDeltaFunctionResponse - -@dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): - # The value property - value: Optional[list[Event]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeltaGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeltaGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeltaGetResponse() - - 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.base_delta_function_response import BaseDeltaFunctionResponse - from ........models.event import Event - - from ........models.base_delta_function_response import BaseDeltaFunctionResponse - from ........models.event import Event - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(Event)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/delta/delta_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/delta/delta_request_builder.py deleted file mode 100644 index ad94f3554bf..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/delta/delta_request_builder.py +++ /dev/null @@ -1,148 +0,0 @@ -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 .delta_get_response import DeltaGetResponse - -class DeltaRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the delta method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeltaRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> Optional[DeltaGetResponse]: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 - """ - request_info = self.to_get_request_information( - request_configuration - ) - 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 .delta_get_response import DeltaGetResponse - - return await self.request_adapter.send_async(request_info, DeltaGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DeltaRequestBuilder: - """ - 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: DeltaRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeltaRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeltaRequestBuilderGetQueryParameters(): - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - """ - 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 == "end_date_time": - return "endDateTime" - 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 == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = 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 - - # The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - start_date_time: Optional[str] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class DeltaRequestBuilderGetRequestConfiguration(RequestConfiguration[DeltaRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/exception_occurrences_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/exception_occurrences_request_builder.py deleted file mode 100644 index 1ba2ac9a530..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/exception_occurrences_request_builder.py +++ /dev/null @@ -1,172 +0,0 @@ -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.event_collection_response import EventCollectionResponse - 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 .item.event_item_request_builder import EventItemRequestBuilder - -class ExceptionOccurrencesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExceptionOccurrencesRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_event_id1(self,event_id1: str) -> EventItemRequestBuilder: - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - param event_id1: The unique identifier of event - Returns: EventItemRequestBuilder - """ - if event_id1 is None: - raise TypeError("event_id1 cannot be null.") - from .item.event_item_request_builder import EventItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["event%2Did1"] = event_id1 - return EventItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]] = None) -> Optional[EventCollectionResponse]: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[EventCollectionResponse] - """ - 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.event_collection_response import EventCollectionResponse - - return await self.request_adapter.send_async(request_info, EventCollectionResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> ExceptionOccurrencesRequestBuilder: - """ - 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: ExceptionOccurrencesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExceptionOccurrencesRequestBuilder(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) - - @property - def delta(self) -> DeltaRequestBuilder: - """ - Provides operations to call the delta method. - """ - from .delta.delta_request_builder import DeltaRequestBuilder - - return DeltaRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class ExceptionOccurrencesRequestBuilderGetQueryParameters(): - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - """ - 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 ExceptionOccurrencesRequestBuilderGetRequestConfiguration(RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/accept/accept_post_request_body.py b/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/accept/accept_post_request_body.py deleted file mode 100644 index d6aca7af2df..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/accept/accept_post_request_body.py +++ /dev/null @@ -1,54 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class AcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AcceptPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/accept/accept_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/accept/accept_request_builder.py deleted file mode 100644 index 3061f265355..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/accept/accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .accept_post_request_body import AcceptPostRequestBody - -class AcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the accept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AcceptRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/accept", path_parameters) - - async def post(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Accept the specified event in a user calendar. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Accept the specified event in a user calendar. - 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) -> AcceptRequestBuilder: - """ - 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: AcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/attachments/attachments_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/attachments/attachments_request_builder.py deleted file mode 100644 index a5fd9759890..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/attachments/attachments_request_builder.py +++ /dev/null @@ -1,218 +0,0 @@ -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.attachment import Attachment - from .........models.attachment_collection_response import AttachmentCollectionResponse - from .........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - -class AttachmentsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentsRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_attachment_id(self,attachment_id: str) -> AttachmentItemRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - param attachment_id: The unique identifier of attachment - Returns: AttachmentItemRequestBuilder - """ - if attachment_id is None: - raise TypeError("attachment_id cannot be null.") - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["attachment%2Did"] = attachment_id - return AttachmentItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> Optional[AttachmentCollectionResponse]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AttachmentCollectionResponse] - """ - 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.attachment_collection_response import AttachmentCollectionResponse - - return await self.request_adapter.send_async(request_info, AttachmentCollectionResponse, error_mapping) - - async def post(self,body: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Attachment]: - """ - Create new navigation property to attachments for groups - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - 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: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to attachments for groups - 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) -> AttachmentsRequestBuilder: - """ - 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: AttachmentsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentsRequestBuilder(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) - - @property - def create_upload_session(self) -> CreateUploadSessionRequestBuilder: - """ - Provides operations to call the createUploadSession method. - """ - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - - return CreateUploadSessionRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class AttachmentsRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentsRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]): - """ - 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 AttachmentsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/attachments/count/count_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/attachments/count/count_request_builder.py deleted file mode 100644 index d99350d6a56..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/attachments/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -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}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ..........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py b/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py deleted file mode 100644 index ae40714f063..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.attachment_item import AttachmentItem - -@dataclass -class CreateUploadSessionPostRequestBody(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 AttachmentItem property - attachment_item: Optional[AttachmentItem] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CreateUploadSessionPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CreateUploadSessionPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CreateUploadSessionPostRequestBody() - - 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.attachment_item import AttachmentItem - - from ..........models.attachment_item import AttachmentItem - - fields: dict[str, Callable[[Any], None]] = { - "AttachmentItem": lambda n : setattr(self, 'attachment_item', n.get_object_value(AttachmentItem)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("AttachmentItem", self.attachment_item) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py deleted file mode 100644 index bcb05a5e18e..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ /dev/null @@ -1,90 +0,0 @@ -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.upload_session import UploadSession - from .create_upload_session_post_request_body import CreateUploadSessionPostRequestBody - -class CreateUploadSessionRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the createUploadSession method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CreateUploadSessionRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/createUploadSession", path_parameters) - - async def post(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UploadSession]: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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.upload_session import UploadSession - - return await self.request_adapter.send_async(request_info, UploadSession, error_mapping) - - def to_post_request_information(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - 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) -> CreateUploadSessionRequestBuilder: - """ - 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: CreateUploadSessionRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CreateUploadSessionRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CreateUploadSessionRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py deleted file mode 100644 index dafe3656f18..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py +++ /dev/null @@ -1,143 +0,0 @@ -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.attachment import Attachment - from ..........models.o_data_errors.o_data_error import ODataError - -class AttachmentItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentItemRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property attachments for groups - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ..........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[Attachment]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property attachments for groups - 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[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AttachmentItemRequestBuilder: - """ - 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: AttachmentItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AttachmentItemRequestBuilderDeleteRequestConfiguration(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 AttachmentItemRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentItemRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/calendar/calendar_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/calendar/calendar_request_builder.py deleted file mode 100644 index 53f53f836c4..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/calendar/calendar_request_builder.py +++ /dev/null @@ -1,107 +0,0 @@ -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.calendar import Calendar - from .........models.o_data_errors.o_data_error import ODataError - -class CalendarRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CalendarRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/calendar{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> Optional[Calendar]: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Calendar] - """ - 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.calendar import Calendar - - return await self.request_adapter.send_async(request_info, Calendar, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> CalendarRequestBuilder: - """ - 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: CalendarRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CalendarRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CalendarRequestBuilderGetQueryParameters(): - """ - The calendar that contains the event. Navigation property. Read-only. - """ - 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 CalendarRequestBuilderGetRequestConfiguration(RequestConfiguration[CalendarRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/cancel/cancel_post_request_body.py b/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/cancel/cancel_post_request_body.py deleted file mode 100644 index 9b506dc0b8a..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/cancel/cancel_post_request_body.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class CancelPostRequestBody(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 Comment property - comment: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CancelPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CancelPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CancelPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/cancel/cancel_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/cancel/cancel_request_builder.py deleted file mode 100644 index 762298b93e8..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/cancel/cancel_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .cancel_post_request_body import CancelPostRequestBody - -class CancelRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the cancel method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CancelRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/cancel", path_parameters) - - async def post(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - 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) -> CancelRequestBuilder: - """ - 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: CancelRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CancelRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CancelRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/decline/decline_post_request_body.py b/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/decline/decline_post_request_body.py deleted file mode 100644 index 35329c40b2f..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/decline/decline_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .........models.time_slot import TimeSlot - -@dataclass -class DeclinePostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeclinePostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeclinePostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeclinePostRequestBody() - - 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.time_slot import TimeSlot - - from .........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/decline/decline_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/decline/decline_request_builder.py deleted file mode 100644 index 989978e3dba..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/decline/decline_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .decline_post_request_body import DeclinePostRequestBody - -class DeclineRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the decline method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeclineRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/decline", path_parameters) - - async def post(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> DeclineRequestBuilder: - """ - 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: DeclineRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeclineRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeclineRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py deleted file mode 100644 index c8382abeae1..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ /dev/null @@ -1,79 +0,0 @@ -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 DismissReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the dismissReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DismissReminderRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/dismissReminder", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 - """ - request_info = self.to_post_request_information( - request_configuration - ) - 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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DismissReminderRequestBuilder: - """ - 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: DismissReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DismissReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DismissReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/event_item_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/event_item_request_builder.py deleted file mode 100644 index 2278af65248..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/event_item_request_builder.py +++ /dev/null @@ -1,227 +0,0 @@ -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.event import Event - from ........models.o_data_errors.o_data_error import ODataError - from .accept.accept_request_builder import AcceptRequestBuilder - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - from .calendar.calendar_request_builder import CalendarRequestBuilder - from .cancel.cancel_request_builder import CancelRequestBuilder - from .decline.decline_request_builder import DeclineRequestBuilder - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - from .forward.forward_request_builder import ForwardRequestBuilder - from .instances.instances_request_builder import InstancesRequestBuilder - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - -class EventItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new EventItemRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> Optional[Event]: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Event] - """ - 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.event import Event - - return await self.request_adapter.send_async(request_info, Event, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> EventItemRequestBuilder: - """ - 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: EventItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return EventItemRequestBuilder(self.request_adapter, raw_url) - - @property - def accept(self) -> AcceptRequestBuilder: - """ - Provides operations to call the accept method. - """ - from .accept.accept_request_builder import AcceptRequestBuilder - - return AcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def attachments(self) -> AttachmentsRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - - return AttachmentsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def calendar(self) -> CalendarRequestBuilder: - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - from .calendar.calendar_request_builder import CalendarRequestBuilder - - return CalendarRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def cancel(self) -> CancelRequestBuilder: - """ - Provides operations to call the cancel method. - """ - from .cancel.cancel_request_builder import CancelRequestBuilder - - return CancelRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def decline(self) -> DeclineRequestBuilder: - """ - Provides operations to call the decline method. - """ - from .decline.decline_request_builder import DeclineRequestBuilder - - return DeclineRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def dismiss_reminder(self) -> DismissReminderRequestBuilder: - """ - Provides operations to call the dismissReminder method. - """ - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - - return DismissReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def extensions(self) -> ExtensionsRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - - return ExtensionsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def forward(self) -> ForwardRequestBuilder: - """ - Provides operations to call the forward method. - """ - from .forward.forward_request_builder import ForwardRequestBuilder - - return ForwardRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def instances(self) -> InstancesRequestBuilder: - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - """ - from .instances.instances_request_builder import InstancesRequestBuilder - - return InstancesRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def permanent_delete(self) -> PermanentDeleteRequestBuilder: - """ - Provides operations to call the permanentDelete method. - """ - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - - return PermanentDeleteRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def snooze_reminder(self) -> SnoozeReminderRequestBuilder: - """ - Provides operations to call the snoozeReminder method. - """ - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - - return SnoozeReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def tentatively_accept(self) -> TentativelyAcceptRequestBuilder: - """ - Provides operations to call the tentativelyAccept method. - """ - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - - return TentativelyAcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class EventItemRequestBuilderGetQueryParameters(): - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - """ - 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 EventItemRequestBuilderGetRequestConfiguration(RequestConfiguration[EventItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/extensions/count/count_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/extensions/count/count_request_builder.py deleted file mode 100644 index ae56a0dab66..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/extensions/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -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}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ..........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/extensions/extensions_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/extensions/extensions_request_builder.py deleted file mode 100644 index c2d16919234..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/extensions/extensions_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -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.extension import Extension - from .........models.extension_collection_response import ExtensionCollectionResponse - from .........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - -class ExtensionsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionsRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_extension_id(self,extension_id: str) -> ExtensionItemRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - param extension_id: The unique identifier of extension - Returns: ExtensionItemRequestBuilder - """ - if extension_id is None: - raise TypeError("extension_id cannot be null.") - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["extension%2Did"] = extension_id - return ExtensionItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> Optional[ExtensionCollectionResponse]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[ExtensionCollectionResponse] - """ - 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.extension_collection_response import ExtensionCollectionResponse - - return await self.request_adapter.send_async(request_info, ExtensionCollectionResponse, error_mapping) - - async def post(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Create new navigation property to extensions for groups - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to extensions for groups - 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) -> ExtensionsRequestBuilder: - """ - 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: ExtensionsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionsRequestBuilder(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 ExtensionsRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionsRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]): - """ - 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 ExtensionsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py deleted file mode 100644 index 762f819c2e5..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -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.extension import Extension - from ..........models.o_data_errors.o_data_error import ODataError - -class ExtensionItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionItemRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property extensions for groups - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ..........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> Optional[Extension]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - async def patch(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Update the navigation property extensions in groups - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property extensions for groups - 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[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property extensions in groups - 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) -> ExtensionItemRequestBuilder: - """ - 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: ExtensionItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ExtensionItemRequestBuilderDeleteRequestConfiguration(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 ExtensionItemRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]): - """ - 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 ExtensionItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/forward/forward_post_request_body.py b/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/forward/forward_post_request_body.py deleted file mode 100644 index be2a6958bb5..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/forward/forward_post_request_body.py +++ /dev/null @@ -1,61 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .........models.recipient import Recipient - -@dataclass -class ForwardPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ToRecipients property - to_recipients: Optional[list[Recipient]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ForwardPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ForwardPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ForwardPostRequestBody() - - 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.recipient import Recipient - - from .........models.recipient import Recipient - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ToRecipients": lambda n : setattr(self, 'to_recipients', n.get_collection_of_object_values(Recipient)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_collection_of_object_values("ToRecipients", self.to_recipients) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/forward/forward_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/forward/forward_request_builder.py deleted file mode 100644 index d572a22ec52..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/forward/forward_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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_post_request_body import ForwardPostRequestBody - -class ForwardRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the forward method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ForwardRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/forward", path_parameters) - - async def post(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - 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) -> ForwardRequestBuilder: - """ - 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: ForwardRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ForwardRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ForwardRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/count/count_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/count/count_request_builder.py deleted file mode 100644 index 85258c90522..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -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}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ..........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/delta/delta_get_response.py b/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/delta/delta_get_response.py deleted file mode 100644 index f7f76e7297d..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/delta/delta_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.base_delta_function_response import BaseDeltaFunctionResponse - from ..........models.event import Event - -from ..........models.base_delta_function_response import BaseDeltaFunctionResponse - -@dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): - # The value property - value: Optional[list[Event]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeltaGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeltaGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeltaGetResponse() - - 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.base_delta_function_response import BaseDeltaFunctionResponse - from ..........models.event import Event - - from ..........models.base_delta_function_response import BaseDeltaFunctionResponse - from ..........models.event import Event - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(Event)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/delta/delta_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/delta/delta_request_builder.py deleted file mode 100644 index 94431dbf04e..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/delta/delta_request_builder.py +++ /dev/null @@ -1,148 +0,0 @@ -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 .delta_get_response import DeltaGetResponse - -class DeltaRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the delta method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeltaRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> Optional[DeltaGetResponse]: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 - """ - request_info = self.to_get_request_information( - request_configuration - ) - 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 .delta_get_response import DeltaGetResponse - - return await self.request_adapter.send_async(request_info, DeltaGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DeltaRequestBuilder: - """ - 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: DeltaRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeltaRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeltaRequestBuilderGetQueryParameters(): - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - """ - 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 == "end_date_time": - return "endDateTime" - 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 == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = 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 - - # The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - start_date_time: Optional[str] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class DeltaRequestBuilderGetRequestConfiguration(RequestConfiguration[DeltaRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/instances_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/instances_request_builder.py deleted file mode 100644 index 2edfb1226f6..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/instances_request_builder.py +++ /dev/null @@ -1,182 +0,0 @@ -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.event_collection_response import EventCollectionResponse - 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 .item.event_item_request_builder import EventItemRequestBuilder - -class InstancesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new InstancesRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_event_id2(self,event_id2: str) -> EventItemRequestBuilder: - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - param event_id2: The unique identifier of event - Returns: EventItemRequestBuilder - """ - if event_id2 is None: - raise TypeError("event_id2 cannot be null.") - from .item.event_item_request_builder import EventItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["event%2Did2"] = event_id2 - return EventItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[InstancesRequestBuilderGetQueryParameters]] = None) -> Optional[EventCollectionResponse]: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[EventCollectionResponse] - """ - 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.event_collection_response import EventCollectionResponse - - return await self.request_adapter.send_async(request_info, EventCollectionResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[InstancesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> InstancesRequestBuilder: - """ - 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: InstancesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return InstancesRequestBuilder(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) - - @property - def delta(self) -> DeltaRequestBuilder: - """ - Provides operations to call the delta method. - """ - from .delta.delta_request_builder import DeltaRequestBuilder - - return DeltaRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class InstancesRequestBuilderGetQueryParameters(): - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - """ - 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 == "end_date_time": - return "endDateTime" - 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 == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = 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 - - # The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - start_date_time: Optional[str] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class InstancesRequestBuilderGetRequestConfiguration(RequestConfiguration[InstancesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/accept/accept_post_request_body.py b/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/accept/accept_post_request_body.py deleted file mode 100644 index d6aca7af2df..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/accept/accept_post_request_body.py +++ /dev/null @@ -1,54 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class AcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AcceptPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/accept/accept_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/accept/accept_request_builder.py deleted file mode 100644 index cf7bba7737c..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/accept/accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .accept_post_request_body import AcceptPostRequestBody - -class AcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the accept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AcceptRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/accept", path_parameters) - - async def post(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Accept the specified event in a user calendar. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Accept the specified event in a user calendar. - 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) -> AcceptRequestBuilder: - """ - 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: AcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/attachments/attachments_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/attachments/attachments_request_builder.py deleted file mode 100644 index 905e5687543..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/attachments/attachments_request_builder.py +++ /dev/null @@ -1,218 +0,0 @@ -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.attachment import Attachment - from ...........models.attachment_collection_response import AttachmentCollectionResponse - from ...........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - -class AttachmentsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentsRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_attachment_id(self,attachment_id: str) -> AttachmentItemRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - param attachment_id: The unique identifier of attachment - Returns: AttachmentItemRequestBuilder - """ - if attachment_id is None: - raise TypeError("attachment_id cannot be null.") - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["attachment%2Did"] = attachment_id - return AttachmentItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> Optional[AttachmentCollectionResponse]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AttachmentCollectionResponse] - """ - 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.attachment_collection_response import AttachmentCollectionResponse - - return await self.request_adapter.send_async(request_info, AttachmentCollectionResponse, error_mapping) - - async def post(self,body: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Attachment]: - """ - Create new navigation property to attachments for groups - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - 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: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to attachments for groups - 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) -> AttachmentsRequestBuilder: - """ - 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: AttachmentsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentsRequestBuilder(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) - - @property - def create_upload_session(self) -> CreateUploadSessionRequestBuilder: - """ - Provides operations to call the createUploadSession method. - """ - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - - return CreateUploadSessionRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class AttachmentsRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentsRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]): - """ - 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 AttachmentsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/attachments/count/count_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/attachments/count/count_request_builder.py deleted file mode 100644 index 64541baa39c..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/attachments/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -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}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py b/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py deleted file mode 100644 index 1433eb72e4f..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ............models.attachment_item import AttachmentItem - -@dataclass -class CreateUploadSessionPostRequestBody(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 AttachmentItem property - attachment_item: Optional[AttachmentItem] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CreateUploadSessionPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CreateUploadSessionPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CreateUploadSessionPostRequestBody() - - 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.attachment_item import AttachmentItem - - from ............models.attachment_item import AttachmentItem - - fields: dict[str, Callable[[Any], None]] = { - "AttachmentItem": lambda n : setattr(self, 'attachment_item', n.get_object_value(AttachmentItem)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("AttachmentItem", self.attachment_item) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py deleted file mode 100644 index bfd2042f8d4..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ /dev/null @@ -1,90 +0,0 @@ -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.upload_session import UploadSession - from .create_upload_session_post_request_body import CreateUploadSessionPostRequestBody - -class CreateUploadSessionRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the createUploadSession method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CreateUploadSessionRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/createUploadSession", path_parameters) - - async def post(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UploadSession]: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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.upload_session import UploadSession - - return await self.request_adapter.send_async(request_info, UploadSession, error_mapping) - - def to_post_request_information(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - 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) -> CreateUploadSessionRequestBuilder: - """ - 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: CreateUploadSessionRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CreateUploadSessionRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CreateUploadSessionRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/attachments/item/attachment_item_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/attachments/item/attachment_item_request_builder.py deleted file mode 100644 index ffad478a2fd..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/attachments/item/attachment_item_request_builder.py +++ /dev/null @@ -1,143 +0,0 @@ -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.attachment import Attachment - from ............models.o_data_errors.o_data_error import ODataError - -class AttachmentItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentItemRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property attachments for groups - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[Attachment]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property attachments for groups - 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[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AttachmentItemRequestBuilder: - """ - 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: AttachmentItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AttachmentItemRequestBuilderDeleteRequestConfiguration(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 AttachmentItemRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentItemRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/calendar/calendar_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/calendar/calendar_request_builder.py deleted file mode 100644 index 9203f5f9b96..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/calendar/calendar_request_builder.py +++ /dev/null @@ -1,107 +0,0 @@ -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.calendar import Calendar - from ...........models.o_data_errors.o_data_error import ODataError - -class CalendarRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CalendarRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/calendar{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> Optional[Calendar]: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Calendar] - """ - 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.calendar import Calendar - - return await self.request_adapter.send_async(request_info, Calendar, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> CalendarRequestBuilder: - """ - 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: CalendarRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CalendarRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CalendarRequestBuilderGetQueryParameters(): - """ - The calendar that contains the event. Navigation property. Read-only. - """ - 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 CalendarRequestBuilderGetRequestConfiguration(RequestConfiguration[CalendarRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/cancel/cancel_post_request_body.py b/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/cancel/cancel_post_request_body.py deleted file mode 100644 index 9b506dc0b8a..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/cancel/cancel_post_request_body.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class CancelPostRequestBody(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 Comment property - comment: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CancelPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CancelPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CancelPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/cancel/cancel_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/cancel/cancel_request_builder.py deleted file mode 100644 index 5f956d17ba3..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/cancel/cancel_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .cancel_post_request_body import CancelPostRequestBody - -class CancelRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the cancel method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CancelRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/cancel", path_parameters) - - async def post(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - 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) -> CancelRequestBuilder: - """ - 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: CancelRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CancelRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CancelRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/decline/decline_post_request_body.py b/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/decline/decline_post_request_body.py deleted file mode 100644 index 47fa6be2972..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/decline/decline_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ...........models.time_slot import TimeSlot - -@dataclass -class DeclinePostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeclinePostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeclinePostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeclinePostRequestBody() - - 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.time_slot import TimeSlot - - from ...........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/decline/decline_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/decline/decline_request_builder.py deleted file mode 100644 index 6aa121285b7..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/decline/decline_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .decline_post_request_body import DeclinePostRequestBody - -class DeclineRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the decline method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeclineRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/decline", path_parameters) - - async def post(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> DeclineRequestBuilder: - """ - 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: DeclineRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeclineRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeclineRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py deleted file mode 100644 index c8a935629a5..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ /dev/null @@ -1,79 +0,0 @@ -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 DismissReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the dismissReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DismissReminderRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/dismissReminder", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 - """ - request_info = self.to_post_request_information( - request_configuration - ) - 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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DismissReminderRequestBuilder: - """ - 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: DismissReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DismissReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DismissReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/event_item_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/event_item_request_builder.py deleted file mode 100644 index 700a30f7fcf..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/event_item_request_builder.py +++ /dev/null @@ -1,227 +0,0 @@ -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.event import Event - from ..........models.o_data_errors.o_data_error import ODataError - from .accept.accept_request_builder import AcceptRequestBuilder - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - from .calendar.calendar_request_builder import CalendarRequestBuilder - from .cancel.cancel_request_builder import CancelRequestBuilder - from .decline.decline_request_builder import DeclineRequestBuilder - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - from .forward.forward_request_builder import ForwardRequestBuilder - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - -class EventItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new EventItemRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> Optional[Event]: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Event] - """ - 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.event import Event - - return await self.request_adapter.send_async(request_info, Event, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> EventItemRequestBuilder: - """ - 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: EventItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return EventItemRequestBuilder(self.request_adapter, raw_url) - - @property - def accept(self) -> AcceptRequestBuilder: - """ - Provides operations to call the accept method. - """ - from .accept.accept_request_builder import AcceptRequestBuilder - - return AcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def attachments(self) -> AttachmentsRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - - return AttachmentsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def calendar(self) -> CalendarRequestBuilder: - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - from .calendar.calendar_request_builder import CalendarRequestBuilder - - return CalendarRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def cancel(self) -> CancelRequestBuilder: - """ - Provides operations to call the cancel method. - """ - from .cancel.cancel_request_builder import CancelRequestBuilder - - return CancelRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def decline(self) -> DeclineRequestBuilder: - """ - Provides operations to call the decline method. - """ - from .decline.decline_request_builder import DeclineRequestBuilder - - return DeclineRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def dismiss_reminder(self) -> DismissReminderRequestBuilder: - """ - Provides operations to call the dismissReminder method. - """ - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - - return DismissReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def extensions(self) -> ExtensionsRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - - return ExtensionsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def forward(self) -> ForwardRequestBuilder: - """ - Provides operations to call the forward method. - """ - from .forward.forward_request_builder import ForwardRequestBuilder - - return ForwardRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def permanent_delete(self) -> PermanentDeleteRequestBuilder: - """ - Provides operations to call the permanentDelete method. - """ - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - - return PermanentDeleteRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def snooze_reminder(self) -> SnoozeReminderRequestBuilder: - """ - Provides operations to call the snoozeReminder method. - """ - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - - return SnoozeReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def tentatively_accept(self) -> TentativelyAcceptRequestBuilder: - """ - Provides operations to call the tentativelyAccept method. - """ - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - - return TentativelyAcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class EventItemRequestBuilderGetQueryParameters(): - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - """ - 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 == "end_date_time": - return "endDateTime" - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - if original_name == "start_date_time": - return "startDateTime" - return original_name - - # The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - start_date_time: Optional[str] = None - - - @dataclass - class EventItemRequestBuilderGetRequestConfiguration(RequestConfiguration[EventItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/extensions/count/count_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/extensions/count/count_request_builder.py deleted file mode 100644 index 16fab169f03..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/extensions/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -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}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/extensions/extensions_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/extensions/extensions_request_builder.py deleted file mode 100644 index 584834d3d25..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/extensions/extensions_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -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.extension import Extension - from ...........models.extension_collection_response import ExtensionCollectionResponse - from ...........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - -class ExtensionsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionsRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_extension_id(self,extension_id: str) -> ExtensionItemRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - param extension_id: The unique identifier of extension - Returns: ExtensionItemRequestBuilder - """ - if extension_id is None: - raise TypeError("extension_id cannot be null.") - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["extension%2Did"] = extension_id - return ExtensionItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> Optional[ExtensionCollectionResponse]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[ExtensionCollectionResponse] - """ - 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.extension_collection_response import ExtensionCollectionResponse - - return await self.request_adapter.send_async(request_info, ExtensionCollectionResponse, error_mapping) - - async def post(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Create new navigation property to extensions for groups - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to extensions for groups - 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) -> ExtensionsRequestBuilder: - """ - 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: ExtensionsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionsRequestBuilder(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 ExtensionsRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionsRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]): - """ - 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 ExtensionsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/extensions/item/extension_item_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/extensions/item/extension_item_request_builder.py deleted file mode 100644 index 5c0150193df..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/extensions/item/extension_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -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.extension import Extension - from ............models.o_data_errors.o_data_error import ODataError - -class ExtensionItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionItemRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property extensions for groups - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> Optional[Extension]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - async def patch(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Update the navigation property extensions in groups - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property extensions for groups - 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[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property extensions in groups - 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) -> ExtensionItemRequestBuilder: - """ - 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: ExtensionItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ExtensionItemRequestBuilderDeleteRequestConfiguration(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 ExtensionItemRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]): - """ - 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 ExtensionItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/forward/forward_post_request_body.py b/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/forward/forward_post_request_body.py deleted file mode 100644 index 282ee0a1864..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/forward/forward_post_request_body.py +++ /dev/null @@ -1,61 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ...........models.recipient import Recipient - -@dataclass -class ForwardPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ToRecipients property - to_recipients: Optional[list[Recipient]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ForwardPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ForwardPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ForwardPostRequestBody() - - 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.recipient import Recipient - - from ...........models.recipient import Recipient - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ToRecipients": lambda n : setattr(self, 'to_recipients', n.get_collection_of_object_values(Recipient)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_collection_of_object_values("ToRecipients", self.to_recipients) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/forward/forward_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/forward/forward_request_builder.py deleted file mode 100644 index 6372512460d..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/forward/forward_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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_post_request_body import ForwardPostRequestBody - -class ForwardRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the forward method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ForwardRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/forward", path_parameters) - - async def post(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - 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) -> ForwardRequestBuilder: - """ - 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: ForwardRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ForwardRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ForwardRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/permanent_delete/permanent_delete_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/permanent_delete/permanent_delete_request_builder.py deleted file mode 100644 index 54db6523795..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/permanent_delete/permanent_delete_request_builder.py +++ /dev/null @@ -1,78 +0,0 @@ -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 PermanentDeleteRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the permanentDelete method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new PermanentDeleteRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/permanentDelete", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_post_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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> PermanentDeleteRequestBuilder: - """ - 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: PermanentDeleteRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return PermanentDeleteRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class PermanentDeleteRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py b/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py deleted file mode 100644 index 98549a04c6a..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ...........models.date_time_time_zone import DateTimeTimeZone - -@dataclass -class SnoozeReminderPostRequestBody(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 NewReminderTime property - new_reminder_time: Optional[DateTimeTimeZone] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SnoozeReminderPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SnoozeReminderPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SnoozeReminderPostRequestBody() - - 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.date_time_time_zone import DateTimeTimeZone - - from ...........models.date_time_time_zone import DateTimeTimeZone - - fields: dict[str, Callable[[Any], None]] = { - "NewReminderTime": lambda n : setattr(self, 'new_reminder_time', n.get_object_value(DateTimeTimeZone)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("NewReminderTime", self.new_reminder_time) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py deleted file mode 100644 index 74b569805e8..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .snooze_reminder_post_request_body import SnoozeReminderPostRequestBody - -class SnoozeReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the snoozeReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new SnoozeReminderRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/snoozeReminder", path_parameters) - - async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Postpone a reminder for an event in a user calendar until a new time. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Postpone a reminder for an event in a user calendar until a new time. - 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) -> SnoozeReminderRequestBuilder: - """ - 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: SnoozeReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return SnoozeReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class SnoozeReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py b/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py deleted file mode 100644 index b2a713f74ed..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ...........models.time_slot import TimeSlot - -@dataclass -class TentativelyAcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TentativelyAcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TentativelyAcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TentativelyAcceptPostRequestBody() - - 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.time_slot import TimeSlot - - from ...........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py deleted file mode 100644 index 3d362fd1288..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .tentatively_accept_post_request_body import TentativelyAcceptPostRequestBody - -class TentativelyAcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the tentativelyAccept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new TentativelyAcceptRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/tentativelyAccept", path_parameters) - - async def post(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> TentativelyAcceptRequestBuilder: - """ - 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: TentativelyAcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return TentativelyAcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class TentativelyAcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py deleted file mode 100644 index 6b8ebf03efc..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py +++ /dev/null @@ -1,78 +0,0 @@ -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 PermanentDeleteRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the permanentDelete method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new PermanentDeleteRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/permanentDelete", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_post_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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> PermanentDeleteRequestBuilder: - """ - 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: PermanentDeleteRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return PermanentDeleteRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class PermanentDeleteRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py b/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py deleted file mode 100644 index 398d51f4ab7..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .........models.date_time_time_zone import DateTimeTimeZone - -@dataclass -class SnoozeReminderPostRequestBody(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 NewReminderTime property - new_reminder_time: Optional[DateTimeTimeZone] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SnoozeReminderPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SnoozeReminderPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SnoozeReminderPostRequestBody() - - 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.date_time_time_zone import DateTimeTimeZone - - from .........models.date_time_time_zone import DateTimeTimeZone - - fields: dict[str, Callable[[Any], None]] = { - "NewReminderTime": lambda n : setattr(self, 'new_reminder_time', n.get_object_value(DateTimeTimeZone)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("NewReminderTime", self.new_reminder_time) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py deleted file mode 100644 index c3b0cbffb3d..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .snooze_reminder_post_request_body import SnoozeReminderPostRequestBody - -class SnoozeReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the snoozeReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new SnoozeReminderRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/snoozeReminder", path_parameters) - - async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Postpone a reminder for an event in a user calendar until a new time. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Postpone a reminder for an event in a user calendar until a new time. - 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) -> SnoozeReminderRequestBuilder: - """ - 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: SnoozeReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return SnoozeReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class SnoozeReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py b/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py deleted file mode 100644 index 2f17a3f9109..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .........models.time_slot import TimeSlot - -@dataclass -class TentativelyAcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TentativelyAcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TentativelyAcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TentativelyAcceptPostRequestBody() - - 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.time_slot import TimeSlot - - from .........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py deleted file mode 100644 index 1604cde16fc..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .tentatively_accept_post_request_body import TentativelyAcceptPostRequestBody - -class TentativelyAcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the tentativelyAccept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new TentativelyAcceptRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/tentativelyAccept", path_parameters) - - async def post(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> TentativelyAcceptRequestBuilder: - """ - 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: TentativelyAcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return TentativelyAcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class TentativelyAcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/extensions/count/count_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/extensions/count/count_request_builder.py deleted file mode 100644 index 6f25956a485..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/extensions/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -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}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/extensions/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/extensions/extensions_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/extensions/extensions_request_builder.py deleted file mode 100644 index d8ea7b2a3dc..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/extensions/extensions_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -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.extension import Extension - from .......models.extension_collection_response import ExtensionCollectionResponse - from .......models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - -class ExtensionsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionsRequestBuilder 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}/calendar/calendarView/{event%2Did}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_extension_id(self,extension_id: str) -> ExtensionItemRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - param extension_id: The unique identifier of extension - Returns: ExtensionItemRequestBuilder - """ - if extension_id is None: - raise TypeError("extension_id cannot be null.") - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["extension%2Did"] = extension_id - return ExtensionItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> Optional[ExtensionCollectionResponse]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[ExtensionCollectionResponse] - """ - 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.extension_collection_response import ExtensionCollectionResponse - - return await self.request_adapter.send_async(request_info, ExtensionCollectionResponse, error_mapping) - - async def post(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Create new navigation property to extensions for groups - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to extensions for groups - 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) -> ExtensionsRequestBuilder: - """ - 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: ExtensionsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionsRequestBuilder(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 ExtensionsRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionsRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]): - """ - 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 ExtensionsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/extensions/item/extension_item_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/extensions/item/extension_item_request_builder.py deleted file mode 100644 index dc3eab68993..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/extensions/item/extension_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -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.extension import Extension - from ........models.o_data_errors.o_data_error import ODataError - -class ExtensionItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionItemRequestBuilder 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}/calendar/calendarView/{event%2Did}/extensions/{extension%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property extensions for groups - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> Optional[Extension]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - async def patch(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Update the navigation property extensions in groups - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property extensions for groups - 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[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property extensions in groups - 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) -> ExtensionItemRequestBuilder: - """ - 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: ExtensionItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ExtensionItemRequestBuilderDeleteRequestConfiguration(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 ExtensionItemRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]): - """ - 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 ExtensionItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/forward/forward_post_request_body.py b/msgraph/generated/groups/item/calendar/calendar_view/item/forward/forward_post_request_body.py deleted file mode 100644 index f51d556f1e4..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/forward/forward_post_request_body.py +++ /dev/null @@ -1,61 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .......models.recipient import Recipient - -@dataclass -class ForwardPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ToRecipients property - to_recipients: Optional[list[Recipient]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ForwardPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ForwardPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ForwardPostRequestBody() - - 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.recipient import Recipient - - from .......models.recipient import Recipient - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ToRecipients": lambda n : setattr(self, 'to_recipients', n.get_collection_of_object_values(Recipient)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_collection_of_object_values("ToRecipients", self.to_recipients) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/forward/forward_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/forward/forward_request_builder.py deleted file mode 100644 index de48b1f8819..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/forward/forward_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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_post_request_body import ForwardPostRequestBody - -class ForwardRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the forward method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ForwardRequestBuilder 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}/calendar/calendarView/{event%2Did}/forward", path_parameters) - - async def post(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - 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) -> ForwardRequestBuilder: - """ - 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: ForwardRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ForwardRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ForwardRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/count/count_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/instances/count/count_request_builder.py deleted file mode 100644 index abdc500dc07..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -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}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/delta/delta_get_response.py b/msgraph/generated/groups/item/calendar/calendar_view/item/instances/delta/delta_get_response.py deleted file mode 100644 index 9f529a86aa5..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/delta/delta_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ........models.base_delta_function_response import BaseDeltaFunctionResponse - from ........models.event import Event - -from ........models.base_delta_function_response import BaseDeltaFunctionResponse - -@dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): - # The value property - value: Optional[list[Event]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeltaGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeltaGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeltaGetResponse() - - 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.base_delta_function_response import BaseDeltaFunctionResponse - from ........models.event import Event - - from ........models.base_delta_function_response import BaseDeltaFunctionResponse - from ........models.event import Event - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(Event)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/delta/delta_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/instances/delta/delta_request_builder.py deleted file mode 100644 index a7140b31ec2..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/delta/delta_request_builder.py +++ /dev/null @@ -1,148 +0,0 @@ -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 .delta_get_response import DeltaGetResponse - -class DeltaRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the delta method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeltaRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> Optional[DeltaGetResponse]: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 - """ - request_info = self.to_get_request_information( - request_configuration - ) - 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 .delta_get_response import DeltaGetResponse - - return await self.request_adapter.send_async(request_info, DeltaGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DeltaRequestBuilder: - """ - 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: DeltaRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeltaRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeltaRequestBuilderGetQueryParameters(): - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - """ - 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 == "end_date_time": - return "endDateTime" - 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 == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = 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 - - # The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - start_date_time: Optional[str] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class DeltaRequestBuilderGetRequestConfiguration(RequestConfiguration[DeltaRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/instances_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/instances/instances_request_builder.py deleted file mode 100644 index dbb81ee2af6..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/instances_request_builder.py +++ /dev/null @@ -1,182 +0,0 @@ -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.event_collection_response import EventCollectionResponse - 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 .item.event_item_request_builder import EventItemRequestBuilder - -class InstancesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new InstancesRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_event_id1(self,event_id1: str) -> EventItemRequestBuilder: - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - param event_id1: The unique identifier of event - Returns: EventItemRequestBuilder - """ - if event_id1 is None: - raise TypeError("event_id1 cannot be null.") - from .item.event_item_request_builder import EventItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["event%2Did1"] = event_id1 - return EventItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[InstancesRequestBuilderGetQueryParameters]] = None) -> Optional[EventCollectionResponse]: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[EventCollectionResponse] - """ - 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.event_collection_response import EventCollectionResponse - - return await self.request_adapter.send_async(request_info, EventCollectionResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[InstancesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> InstancesRequestBuilder: - """ - 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: InstancesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return InstancesRequestBuilder(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) - - @property - def delta(self) -> DeltaRequestBuilder: - """ - Provides operations to call the delta method. - """ - from .delta.delta_request_builder import DeltaRequestBuilder - - return DeltaRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class InstancesRequestBuilderGetQueryParameters(): - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - """ - 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 == "end_date_time": - return "endDateTime" - 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 == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = 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 - - # The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - start_date_time: Optional[str] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class InstancesRequestBuilderGetRequestConfiguration(RequestConfiguration[InstancesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/accept/accept_post_request_body.py b/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/accept/accept_post_request_body.py deleted file mode 100644 index d6aca7af2df..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/accept/accept_post_request_body.py +++ /dev/null @@ -1,54 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class AcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AcceptPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/accept/accept_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/accept/accept_request_builder.py deleted file mode 100644 index b2b849f6ff8..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/accept/accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .accept_post_request_body import AcceptPostRequestBody - -class AcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the accept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AcceptRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/accept", path_parameters) - - async def post(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Accept the specified event in a user calendar. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Accept the specified event in a user calendar. - 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) -> AcceptRequestBuilder: - """ - 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: AcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/attachments/attachments_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/attachments/attachments_request_builder.py deleted file mode 100644 index 0a20e190110..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/attachments/attachments_request_builder.py +++ /dev/null @@ -1,218 +0,0 @@ -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.attachment import Attachment - from .........models.attachment_collection_response import AttachmentCollectionResponse - from .........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - -class AttachmentsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentsRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_attachment_id(self,attachment_id: str) -> AttachmentItemRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - param attachment_id: The unique identifier of attachment - Returns: AttachmentItemRequestBuilder - """ - if attachment_id is None: - raise TypeError("attachment_id cannot be null.") - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["attachment%2Did"] = attachment_id - return AttachmentItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> Optional[AttachmentCollectionResponse]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AttachmentCollectionResponse] - """ - 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.attachment_collection_response import AttachmentCollectionResponse - - return await self.request_adapter.send_async(request_info, AttachmentCollectionResponse, error_mapping) - - async def post(self,body: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Attachment]: - """ - Create new navigation property to attachments for groups - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - 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: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to attachments for groups - 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) -> AttachmentsRequestBuilder: - """ - 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: AttachmentsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentsRequestBuilder(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) - - @property - def create_upload_session(self) -> CreateUploadSessionRequestBuilder: - """ - Provides operations to call the createUploadSession method. - """ - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - - return CreateUploadSessionRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class AttachmentsRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentsRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]): - """ - 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 AttachmentsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/attachments/count/count_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/attachments/count/count_request_builder.py deleted file mode 100644 index 1e292ece3c5..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/attachments/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -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}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/attachments/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ..........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py b/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py deleted file mode 100644 index ae40714f063..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.attachment_item import AttachmentItem - -@dataclass -class CreateUploadSessionPostRequestBody(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 AttachmentItem property - attachment_item: Optional[AttachmentItem] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CreateUploadSessionPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CreateUploadSessionPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CreateUploadSessionPostRequestBody() - - 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.attachment_item import AttachmentItem - - from ..........models.attachment_item import AttachmentItem - - fields: dict[str, Callable[[Any], None]] = { - "AttachmentItem": lambda n : setattr(self, 'attachment_item', n.get_object_value(AttachmentItem)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("AttachmentItem", self.attachment_item) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py deleted file mode 100644 index 4eae24d527e..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ /dev/null @@ -1,90 +0,0 @@ -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.upload_session import UploadSession - from .create_upload_session_post_request_body import CreateUploadSessionPostRequestBody - -class CreateUploadSessionRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the createUploadSession method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CreateUploadSessionRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/attachments/createUploadSession", path_parameters) - - async def post(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UploadSession]: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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.upload_session import UploadSession - - return await self.request_adapter.send_async(request_info, UploadSession, error_mapping) - - def to_post_request_information(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - 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) -> CreateUploadSessionRequestBuilder: - """ - 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: CreateUploadSessionRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CreateUploadSessionRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CreateUploadSessionRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/attachments/item/attachment_item_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/attachments/item/attachment_item_request_builder.py deleted file mode 100644 index c60e4194746..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/attachments/item/attachment_item_request_builder.py +++ /dev/null @@ -1,143 +0,0 @@ -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.attachment import Attachment - from ..........models.o_data_errors.o_data_error import ODataError - -class AttachmentItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentItemRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property attachments for groups - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ..........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[Attachment]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property attachments for groups - 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[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AttachmentItemRequestBuilder: - """ - 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: AttachmentItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AttachmentItemRequestBuilderDeleteRequestConfiguration(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 AttachmentItemRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentItemRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/calendar/calendar_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/calendar/calendar_request_builder.py deleted file mode 100644 index 354e167804c..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/calendar/calendar_request_builder.py +++ /dev/null @@ -1,107 +0,0 @@ -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.calendar import Calendar - from .........models.o_data_errors.o_data_error import ODataError - -class CalendarRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CalendarRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/calendar{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> Optional[Calendar]: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Calendar] - """ - 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.calendar import Calendar - - return await self.request_adapter.send_async(request_info, Calendar, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> CalendarRequestBuilder: - """ - 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: CalendarRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CalendarRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CalendarRequestBuilderGetQueryParameters(): - """ - The calendar that contains the event. Navigation property. Read-only. - """ - 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 CalendarRequestBuilderGetRequestConfiguration(RequestConfiguration[CalendarRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/cancel/cancel_post_request_body.py b/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/cancel/cancel_post_request_body.py deleted file mode 100644 index 9b506dc0b8a..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/cancel/cancel_post_request_body.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class CancelPostRequestBody(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 Comment property - comment: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CancelPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CancelPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CancelPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/cancel/cancel_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/cancel/cancel_request_builder.py deleted file mode 100644 index b6f5fc2bf0b..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/cancel/cancel_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .cancel_post_request_body import CancelPostRequestBody - -class CancelRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the cancel method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CancelRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/cancel", path_parameters) - - async def post(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - 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) -> CancelRequestBuilder: - """ - 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: CancelRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CancelRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CancelRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/decline/decline_post_request_body.py b/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/decline/decline_post_request_body.py deleted file mode 100644 index 35329c40b2f..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/decline/decline_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .........models.time_slot import TimeSlot - -@dataclass -class DeclinePostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeclinePostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeclinePostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeclinePostRequestBody() - - 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.time_slot import TimeSlot - - from .........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/decline/decline_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/decline/decline_request_builder.py deleted file mode 100644 index ea69980a75c..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/decline/decline_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .decline_post_request_body import DeclinePostRequestBody - -class DeclineRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the decline method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeclineRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/decline", path_parameters) - - async def post(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> DeclineRequestBuilder: - """ - 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: DeclineRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeclineRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeclineRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py deleted file mode 100644 index 232b49ec16e..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ /dev/null @@ -1,79 +0,0 @@ -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 DismissReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the dismissReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DismissReminderRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/dismissReminder", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 - """ - request_info = self.to_post_request_information( - request_configuration - ) - 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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DismissReminderRequestBuilder: - """ - 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: DismissReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DismissReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DismissReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/event_item_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/event_item_request_builder.py deleted file mode 100644 index 4ff96cdc962..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/event_item_request_builder.py +++ /dev/null @@ -1,237 +0,0 @@ -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.event import Event - from ........models.o_data_errors.o_data_error import ODataError - from .accept.accept_request_builder import AcceptRequestBuilder - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - from .calendar.calendar_request_builder import CalendarRequestBuilder - from .cancel.cancel_request_builder import CancelRequestBuilder - from .decline.decline_request_builder import DeclineRequestBuilder - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - from .exception_occurrences.exception_occurrences_request_builder import ExceptionOccurrencesRequestBuilder - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - from .forward.forward_request_builder import ForwardRequestBuilder - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - -class EventItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new EventItemRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> Optional[Event]: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Event] - """ - 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.event import Event - - return await self.request_adapter.send_async(request_info, Event, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> EventItemRequestBuilder: - """ - 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: EventItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return EventItemRequestBuilder(self.request_adapter, raw_url) - - @property - def accept(self) -> AcceptRequestBuilder: - """ - Provides operations to call the accept method. - """ - from .accept.accept_request_builder import AcceptRequestBuilder - - return AcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def attachments(self) -> AttachmentsRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - - return AttachmentsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def calendar(self) -> CalendarRequestBuilder: - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - from .calendar.calendar_request_builder import CalendarRequestBuilder - - return CalendarRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def cancel(self) -> CancelRequestBuilder: - """ - Provides operations to call the cancel method. - """ - from .cancel.cancel_request_builder import CancelRequestBuilder - - return CancelRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def decline(self) -> DeclineRequestBuilder: - """ - Provides operations to call the decline method. - """ - from .decline.decline_request_builder import DeclineRequestBuilder - - return DeclineRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def dismiss_reminder(self) -> DismissReminderRequestBuilder: - """ - Provides operations to call the dismissReminder method. - """ - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - - return DismissReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def exception_occurrences(self) -> ExceptionOccurrencesRequestBuilder: - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - from .exception_occurrences.exception_occurrences_request_builder import ExceptionOccurrencesRequestBuilder - - return ExceptionOccurrencesRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def extensions(self) -> ExtensionsRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - - return ExtensionsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def forward(self) -> ForwardRequestBuilder: - """ - Provides operations to call the forward method. - """ - from .forward.forward_request_builder import ForwardRequestBuilder - - return ForwardRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def permanent_delete(self) -> PermanentDeleteRequestBuilder: - """ - Provides operations to call the permanentDelete method. - """ - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - - return PermanentDeleteRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def snooze_reminder(self) -> SnoozeReminderRequestBuilder: - """ - Provides operations to call the snoozeReminder method. - """ - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - - return SnoozeReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def tentatively_accept(self) -> TentativelyAcceptRequestBuilder: - """ - Provides operations to call the tentativelyAccept method. - """ - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - - return TentativelyAcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class EventItemRequestBuilderGetQueryParameters(): - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - """ - 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 == "end_date_time": - return "endDateTime" - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - if original_name == "start_date_time": - return "startDateTime" - return original_name - - # The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - start_date_time: Optional[str] = None - - - @dataclass - class EventItemRequestBuilderGetRequestConfiguration(RequestConfiguration[EventItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/count/count_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/count/count_request_builder.py deleted file mode 100644 index 718b94b64f3..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -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}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ..........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/delta/delta_get_response.py b/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/delta/delta_get_response.py deleted file mode 100644 index f7f76e7297d..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/delta/delta_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.base_delta_function_response import BaseDeltaFunctionResponse - from ..........models.event import Event - -from ..........models.base_delta_function_response import BaseDeltaFunctionResponse - -@dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): - # The value property - value: Optional[list[Event]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeltaGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeltaGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeltaGetResponse() - - 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.base_delta_function_response import BaseDeltaFunctionResponse - from ..........models.event import Event - - from ..........models.base_delta_function_response import BaseDeltaFunctionResponse - from ..........models.event import Event - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(Event)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/delta/delta_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/delta/delta_request_builder.py deleted file mode 100644 index bec73bbcbf8..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/delta/delta_request_builder.py +++ /dev/null @@ -1,148 +0,0 @@ -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 .delta_get_response import DeltaGetResponse - -class DeltaRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the delta method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeltaRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> Optional[DeltaGetResponse]: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 - """ - request_info = self.to_get_request_information( - request_configuration - ) - 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 .delta_get_response import DeltaGetResponse - - return await self.request_adapter.send_async(request_info, DeltaGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DeltaRequestBuilder: - """ - 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: DeltaRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeltaRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeltaRequestBuilderGetQueryParameters(): - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - """ - 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 == "end_date_time": - return "endDateTime" - 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 == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = 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 - - # The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - start_date_time: Optional[str] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class DeltaRequestBuilderGetRequestConfiguration(RequestConfiguration[DeltaRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/exception_occurrences_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/exception_occurrences_request_builder.py deleted file mode 100644 index f4a3981e494..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/exception_occurrences_request_builder.py +++ /dev/null @@ -1,172 +0,0 @@ -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.event_collection_response import EventCollectionResponse - 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 .item.event_item_request_builder import EventItemRequestBuilder - -class ExceptionOccurrencesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExceptionOccurrencesRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_event_id2(self,event_id2: str) -> EventItemRequestBuilder: - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - param event_id2: The unique identifier of event - Returns: EventItemRequestBuilder - """ - if event_id2 is None: - raise TypeError("event_id2 cannot be null.") - from .item.event_item_request_builder import EventItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["event%2Did2"] = event_id2 - return EventItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]] = None) -> Optional[EventCollectionResponse]: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[EventCollectionResponse] - """ - 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.event_collection_response import EventCollectionResponse - - return await self.request_adapter.send_async(request_info, EventCollectionResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> ExceptionOccurrencesRequestBuilder: - """ - 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: ExceptionOccurrencesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExceptionOccurrencesRequestBuilder(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) - - @property - def delta(self) -> DeltaRequestBuilder: - """ - Provides operations to call the delta method. - """ - from .delta.delta_request_builder import DeltaRequestBuilder - - return DeltaRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class ExceptionOccurrencesRequestBuilderGetQueryParameters(): - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - """ - 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 ExceptionOccurrencesRequestBuilderGetRequestConfiguration(RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/accept/accept_post_request_body.py b/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/accept/accept_post_request_body.py deleted file mode 100644 index d6aca7af2df..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/accept/accept_post_request_body.py +++ /dev/null @@ -1,54 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class AcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AcceptPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/accept/accept_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/accept/accept_request_builder.py deleted file mode 100644 index 5560824a650..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/accept/accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .accept_post_request_body import AcceptPostRequestBody - -class AcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the accept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AcceptRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/accept", path_parameters) - - async def post(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Accept the specified event in a user calendar. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Accept the specified event in a user calendar. - 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) -> AcceptRequestBuilder: - """ - 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: AcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/attachments/attachments_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/attachments/attachments_request_builder.py deleted file mode 100644 index 9405890bbf3..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/attachments/attachments_request_builder.py +++ /dev/null @@ -1,218 +0,0 @@ -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.attachment import Attachment - from ...........models.attachment_collection_response import AttachmentCollectionResponse - from ...........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - -class AttachmentsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentsRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_attachment_id(self,attachment_id: str) -> AttachmentItemRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - param attachment_id: The unique identifier of attachment - Returns: AttachmentItemRequestBuilder - """ - if attachment_id is None: - raise TypeError("attachment_id cannot be null.") - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["attachment%2Did"] = attachment_id - return AttachmentItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> Optional[AttachmentCollectionResponse]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AttachmentCollectionResponse] - """ - 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.attachment_collection_response import AttachmentCollectionResponse - - return await self.request_adapter.send_async(request_info, AttachmentCollectionResponse, error_mapping) - - async def post(self,body: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Attachment]: - """ - Create new navigation property to attachments for groups - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - 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: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to attachments for groups - 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) -> AttachmentsRequestBuilder: - """ - 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: AttachmentsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentsRequestBuilder(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) - - @property - def create_upload_session(self) -> CreateUploadSessionRequestBuilder: - """ - Provides operations to call the createUploadSession method. - """ - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - - return CreateUploadSessionRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class AttachmentsRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentsRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]): - """ - 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 AttachmentsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/attachments/count/count_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/attachments/count/count_request_builder.py deleted file mode 100644 index 617f77ecf9a..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/attachments/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -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}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py b/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py deleted file mode 100644 index 1433eb72e4f..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ............models.attachment_item import AttachmentItem - -@dataclass -class CreateUploadSessionPostRequestBody(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 AttachmentItem property - attachment_item: Optional[AttachmentItem] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CreateUploadSessionPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CreateUploadSessionPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CreateUploadSessionPostRequestBody() - - 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.attachment_item import AttachmentItem - - from ............models.attachment_item import AttachmentItem - - fields: dict[str, Callable[[Any], None]] = { - "AttachmentItem": lambda n : setattr(self, 'attachment_item', n.get_object_value(AttachmentItem)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("AttachmentItem", self.attachment_item) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py deleted file mode 100644 index a93185fcb33..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ /dev/null @@ -1,90 +0,0 @@ -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.upload_session import UploadSession - from .create_upload_session_post_request_body import CreateUploadSessionPostRequestBody - -class CreateUploadSessionRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the createUploadSession method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CreateUploadSessionRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/createUploadSession", path_parameters) - - async def post(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UploadSession]: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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.upload_session import UploadSession - - return await self.request_adapter.send_async(request_info, UploadSession, error_mapping) - - def to_post_request_information(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - 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) -> CreateUploadSessionRequestBuilder: - """ - 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: CreateUploadSessionRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CreateUploadSessionRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CreateUploadSessionRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py deleted file mode 100644 index 20ab7a57cc3..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py +++ /dev/null @@ -1,143 +0,0 @@ -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.attachment import Attachment - from ............models.o_data_errors.o_data_error import ODataError - -class AttachmentItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentItemRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property attachments for groups - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[Attachment]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property attachments for groups - 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[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AttachmentItemRequestBuilder: - """ - 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: AttachmentItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AttachmentItemRequestBuilderDeleteRequestConfiguration(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 AttachmentItemRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentItemRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/calendar/calendar_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/calendar/calendar_request_builder.py deleted file mode 100644 index 2da85601e58..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/calendar/calendar_request_builder.py +++ /dev/null @@ -1,107 +0,0 @@ -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.calendar import Calendar - from ...........models.o_data_errors.o_data_error import ODataError - -class CalendarRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CalendarRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/calendar{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> Optional[Calendar]: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Calendar] - """ - 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.calendar import Calendar - - return await self.request_adapter.send_async(request_info, Calendar, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> CalendarRequestBuilder: - """ - 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: CalendarRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CalendarRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CalendarRequestBuilderGetQueryParameters(): - """ - The calendar that contains the event. Navigation property. Read-only. - """ - 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 CalendarRequestBuilderGetRequestConfiguration(RequestConfiguration[CalendarRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/cancel/cancel_post_request_body.py b/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/cancel/cancel_post_request_body.py deleted file mode 100644 index 9b506dc0b8a..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/cancel/cancel_post_request_body.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class CancelPostRequestBody(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 Comment property - comment: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CancelPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CancelPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CancelPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/cancel/cancel_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/cancel/cancel_request_builder.py deleted file mode 100644 index 75c784a6757..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/cancel/cancel_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .cancel_post_request_body import CancelPostRequestBody - -class CancelRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the cancel method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CancelRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/cancel", path_parameters) - - async def post(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - 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) -> CancelRequestBuilder: - """ - 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: CancelRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CancelRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CancelRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/decline/decline_post_request_body.py b/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/decline/decline_post_request_body.py deleted file mode 100644 index 47fa6be2972..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/decline/decline_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ...........models.time_slot import TimeSlot - -@dataclass -class DeclinePostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeclinePostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeclinePostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeclinePostRequestBody() - - 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.time_slot import TimeSlot - - from ...........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/decline/decline_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/decline/decline_request_builder.py deleted file mode 100644 index 3a4890bd1cc..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/decline/decline_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .decline_post_request_body import DeclinePostRequestBody - -class DeclineRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the decline method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeclineRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/decline", path_parameters) - - async def post(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> DeclineRequestBuilder: - """ - 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: DeclineRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeclineRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeclineRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py deleted file mode 100644 index f9e785e2ca0..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ /dev/null @@ -1,79 +0,0 @@ -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 DismissReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the dismissReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DismissReminderRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/dismissReminder", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 - """ - request_info = self.to_post_request_information( - request_configuration - ) - 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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DismissReminderRequestBuilder: - """ - 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: DismissReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DismissReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DismissReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/event_item_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/event_item_request_builder.py deleted file mode 100644 index eb3593b49c2..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/event_item_request_builder.py +++ /dev/null @@ -1,217 +0,0 @@ -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.event import Event - from ..........models.o_data_errors.o_data_error import ODataError - from .accept.accept_request_builder import AcceptRequestBuilder - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - from .calendar.calendar_request_builder import CalendarRequestBuilder - from .cancel.cancel_request_builder import CancelRequestBuilder - from .decline.decline_request_builder import DeclineRequestBuilder - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - from .forward.forward_request_builder import ForwardRequestBuilder - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - -class EventItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new EventItemRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> Optional[Event]: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Event] - """ - 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.event import Event - - return await self.request_adapter.send_async(request_info, Event, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> EventItemRequestBuilder: - """ - 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: EventItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return EventItemRequestBuilder(self.request_adapter, raw_url) - - @property - def accept(self) -> AcceptRequestBuilder: - """ - Provides operations to call the accept method. - """ - from .accept.accept_request_builder import AcceptRequestBuilder - - return AcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def attachments(self) -> AttachmentsRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - - return AttachmentsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def calendar(self) -> CalendarRequestBuilder: - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - from .calendar.calendar_request_builder import CalendarRequestBuilder - - return CalendarRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def cancel(self) -> CancelRequestBuilder: - """ - Provides operations to call the cancel method. - """ - from .cancel.cancel_request_builder import CancelRequestBuilder - - return CancelRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def decline(self) -> DeclineRequestBuilder: - """ - Provides operations to call the decline method. - """ - from .decline.decline_request_builder import DeclineRequestBuilder - - return DeclineRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def dismiss_reminder(self) -> DismissReminderRequestBuilder: - """ - Provides operations to call the dismissReminder method. - """ - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - - return DismissReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def extensions(self) -> ExtensionsRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - - return ExtensionsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def forward(self) -> ForwardRequestBuilder: - """ - Provides operations to call the forward method. - """ - from .forward.forward_request_builder import ForwardRequestBuilder - - return ForwardRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def permanent_delete(self) -> PermanentDeleteRequestBuilder: - """ - Provides operations to call the permanentDelete method. - """ - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - - return PermanentDeleteRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def snooze_reminder(self) -> SnoozeReminderRequestBuilder: - """ - Provides operations to call the snoozeReminder method. - """ - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - - return SnoozeReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def tentatively_accept(self) -> TentativelyAcceptRequestBuilder: - """ - Provides operations to call the tentativelyAccept method. - """ - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - - return TentativelyAcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class EventItemRequestBuilderGetQueryParameters(): - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - """ - 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 EventItemRequestBuilderGetRequestConfiguration(RequestConfiguration[EventItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/extensions/count/count_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/extensions/count/count_request_builder.py deleted file mode 100644 index 8b987b69bef..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/extensions/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -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}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/extensions/extensions_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/extensions/extensions_request_builder.py deleted file mode 100644 index c38c170921d..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/extensions/extensions_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -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.extension import Extension - from ...........models.extension_collection_response import ExtensionCollectionResponse - from ...........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - -class ExtensionsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionsRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_extension_id(self,extension_id: str) -> ExtensionItemRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - param extension_id: The unique identifier of extension - Returns: ExtensionItemRequestBuilder - """ - if extension_id is None: - raise TypeError("extension_id cannot be null.") - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["extension%2Did"] = extension_id - return ExtensionItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> Optional[ExtensionCollectionResponse]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[ExtensionCollectionResponse] - """ - 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.extension_collection_response import ExtensionCollectionResponse - - return await self.request_adapter.send_async(request_info, ExtensionCollectionResponse, error_mapping) - - async def post(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Create new navigation property to extensions for groups - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to extensions for groups - 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) -> ExtensionsRequestBuilder: - """ - 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: ExtensionsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionsRequestBuilder(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 ExtensionsRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionsRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]): - """ - 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 ExtensionsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py deleted file mode 100644 index f4b6f2cf09b..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -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.extension import Extension - from ............models.o_data_errors.o_data_error import ODataError - -class ExtensionItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionItemRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property extensions for groups - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> Optional[Extension]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - async def patch(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Update the navigation property extensions in groups - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property extensions for groups - 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[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property extensions in groups - 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) -> ExtensionItemRequestBuilder: - """ - 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: ExtensionItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ExtensionItemRequestBuilderDeleteRequestConfiguration(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 ExtensionItemRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]): - """ - 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 ExtensionItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/forward/forward_post_request_body.py b/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/forward/forward_post_request_body.py deleted file mode 100644 index 282ee0a1864..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/forward/forward_post_request_body.py +++ /dev/null @@ -1,61 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ...........models.recipient import Recipient - -@dataclass -class ForwardPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ToRecipients property - to_recipients: Optional[list[Recipient]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ForwardPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ForwardPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ForwardPostRequestBody() - - 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.recipient import Recipient - - from ...........models.recipient import Recipient - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ToRecipients": lambda n : setattr(self, 'to_recipients', n.get_collection_of_object_values(Recipient)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_collection_of_object_values("ToRecipients", self.to_recipients) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/forward/forward_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/forward/forward_request_builder.py deleted file mode 100644 index 45b7a1680e3..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/forward/forward_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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_post_request_body import ForwardPostRequestBody - -class ForwardRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the forward method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ForwardRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/forward", path_parameters) - - async def post(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - 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) -> ForwardRequestBuilder: - """ - 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: ForwardRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ForwardRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ForwardRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py deleted file mode 100644 index 5761e02746d..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py +++ /dev/null @@ -1,78 +0,0 @@ -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 PermanentDeleteRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the permanentDelete method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new PermanentDeleteRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/permanentDelete", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_post_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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> PermanentDeleteRequestBuilder: - """ - 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: PermanentDeleteRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return PermanentDeleteRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class PermanentDeleteRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py b/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py deleted file mode 100644 index 98549a04c6a..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ...........models.date_time_time_zone import DateTimeTimeZone - -@dataclass -class SnoozeReminderPostRequestBody(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 NewReminderTime property - new_reminder_time: Optional[DateTimeTimeZone] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SnoozeReminderPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SnoozeReminderPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SnoozeReminderPostRequestBody() - - 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.date_time_time_zone import DateTimeTimeZone - - from ...........models.date_time_time_zone import DateTimeTimeZone - - fields: dict[str, Callable[[Any], None]] = { - "NewReminderTime": lambda n : setattr(self, 'new_reminder_time', n.get_object_value(DateTimeTimeZone)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("NewReminderTime", self.new_reminder_time) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py deleted file mode 100644 index 24846df1f2e..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .snooze_reminder_post_request_body import SnoozeReminderPostRequestBody - -class SnoozeReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the snoozeReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new SnoozeReminderRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/snoozeReminder", path_parameters) - - async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Postpone a reminder for an event in a user calendar until a new time. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Postpone a reminder for an event in a user calendar until a new time. - 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) -> SnoozeReminderRequestBuilder: - """ - 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: SnoozeReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return SnoozeReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class SnoozeReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py b/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py deleted file mode 100644 index b2a713f74ed..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ...........models.time_slot import TimeSlot - -@dataclass -class TentativelyAcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TentativelyAcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TentativelyAcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TentativelyAcceptPostRequestBody() - - 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.time_slot import TimeSlot - - from ...........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py deleted file mode 100644 index b9ef82ea510..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .tentatively_accept_post_request_body import TentativelyAcceptPostRequestBody - -class TentativelyAcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the tentativelyAccept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new TentativelyAcceptRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/tentativelyAccept", path_parameters) - - async def post(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> TentativelyAcceptRequestBuilder: - """ - 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: TentativelyAcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return TentativelyAcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class TentativelyAcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/extensions/count/count_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/extensions/count/count_request_builder.py deleted file mode 100644 index 8a70357a5f5..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/extensions/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -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}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/extensions/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ..........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/extensions/extensions_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/extensions/extensions_request_builder.py deleted file mode 100644 index c6049df17c4..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/extensions/extensions_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -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.extension import Extension - from .........models.extension_collection_response import ExtensionCollectionResponse - from .........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - -class ExtensionsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionsRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_extension_id(self,extension_id: str) -> ExtensionItemRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - param extension_id: The unique identifier of extension - Returns: ExtensionItemRequestBuilder - """ - if extension_id is None: - raise TypeError("extension_id cannot be null.") - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["extension%2Did"] = extension_id - return ExtensionItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> Optional[ExtensionCollectionResponse]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[ExtensionCollectionResponse] - """ - 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.extension_collection_response import ExtensionCollectionResponse - - return await self.request_adapter.send_async(request_info, ExtensionCollectionResponse, error_mapping) - - async def post(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Create new navigation property to extensions for groups - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to extensions for groups - 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) -> ExtensionsRequestBuilder: - """ - 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: ExtensionsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionsRequestBuilder(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 ExtensionsRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionsRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]): - """ - 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 ExtensionsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/extensions/item/extension_item_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/extensions/item/extension_item_request_builder.py deleted file mode 100644 index b32d20d9b37..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/extensions/item/extension_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -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.extension import Extension - from ..........models.o_data_errors.o_data_error import ODataError - -class ExtensionItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionItemRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property extensions for groups - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ..........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> Optional[Extension]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - async def patch(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Update the navigation property extensions in groups - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property extensions for groups - 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[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property extensions in groups - 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) -> ExtensionItemRequestBuilder: - """ - 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: ExtensionItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ExtensionItemRequestBuilderDeleteRequestConfiguration(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 ExtensionItemRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]): - """ - 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 ExtensionItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/forward/forward_post_request_body.py b/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/forward/forward_post_request_body.py deleted file mode 100644 index be2a6958bb5..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/forward/forward_post_request_body.py +++ /dev/null @@ -1,61 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .........models.recipient import Recipient - -@dataclass -class ForwardPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ToRecipients property - to_recipients: Optional[list[Recipient]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ForwardPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ForwardPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ForwardPostRequestBody() - - 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.recipient import Recipient - - from .........models.recipient import Recipient - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ToRecipients": lambda n : setattr(self, 'to_recipients', n.get_collection_of_object_values(Recipient)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_collection_of_object_values("ToRecipients", self.to_recipients) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/forward/forward_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/forward/forward_request_builder.py deleted file mode 100644 index 87e12a1f9df..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/forward/forward_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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_post_request_body import ForwardPostRequestBody - -class ForwardRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the forward method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ForwardRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/forward", path_parameters) - - async def post(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - 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) -> ForwardRequestBuilder: - """ - 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: ForwardRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ForwardRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ForwardRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/permanent_delete/permanent_delete_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/permanent_delete/permanent_delete_request_builder.py deleted file mode 100644 index 7da041c1aad..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/permanent_delete/permanent_delete_request_builder.py +++ /dev/null @@ -1,78 +0,0 @@ -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 PermanentDeleteRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the permanentDelete method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new PermanentDeleteRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/permanentDelete", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_post_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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> PermanentDeleteRequestBuilder: - """ - 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: PermanentDeleteRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return PermanentDeleteRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class PermanentDeleteRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py b/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py deleted file mode 100644 index 398d51f4ab7..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .........models.date_time_time_zone import DateTimeTimeZone - -@dataclass -class SnoozeReminderPostRequestBody(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 NewReminderTime property - new_reminder_time: Optional[DateTimeTimeZone] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SnoozeReminderPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SnoozeReminderPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SnoozeReminderPostRequestBody() - - 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.date_time_time_zone import DateTimeTimeZone - - from .........models.date_time_time_zone import DateTimeTimeZone - - fields: dict[str, Callable[[Any], None]] = { - "NewReminderTime": lambda n : setattr(self, 'new_reminder_time', n.get_object_value(DateTimeTimeZone)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("NewReminderTime", self.new_reminder_time) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py deleted file mode 100644 index 7e6f26816cb..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .snooze_reminder_post_request_body import SnoozeReminderPostRequestBody - -class SnoozeReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the snoozeReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new SnoozeReminderRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/snoozeReminder", path_parameters) - - async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Postpone a reminder for an event in a user calendar until a new time. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Postpone a reminder for an event in a user calendar until a new time. - 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) -> SnoozeReminderRequestBuilder: - """ - 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: SnoozeReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return SnoozeReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class SnoozeReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py b/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py deleted file mode 100644 index 2f17a3f9109..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .........models.time_slot import TimeSlot - -@dataclass -class TentativelyAcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TentativelyAcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TentativelyAcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TentativelyAcceptPostRequestBody() - - 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.time_slot import TimeSlot - - from .........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py deleted file mode 100644 index aa518fc6696..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .tentatively_accept_post_request_body import TentativelyAcceptPostRequestBody - -class TentativelyAcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the tentativelyAccept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new TentativelyAcceptRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/tentativelyAccept", path_parameters) - - async def post(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> TentativelyAcceptRequestBuilder: - """ - 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: TentativelyAcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return TentativelyAcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class TentativelyAcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/permanent_delete/permanent_delete_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/permanent_delete/permanent_delete_request_builder.py deleted file mode 100644 index 58f3edd43ed..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/permanent_delete/permanent_delete_request_builder.py +++ /dev/null @@ -1,78 +0,0 @@ -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 PermanentDeleteRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the permanentDelete method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new PermanentDeleteRequestBuilder 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}/calendar/calendarView/{event%2Did}/permanentDelete", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_post_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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> PermanentDeleteRequestBuilder: - """ - 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: PermanentDeleteRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return PermanentDeleteRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class PermanentDeleteRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/snooze_reminder/snooze_reminder_post_request_body.py b/msgraph/generated/groups/item/calendar/calendar_view/item/snooze_reminder/snooze_reminder_post_request_body.py deleted file mode 100644 index fabdb9669c6..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/snooze_reminder/snooze_reminder_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .......models.date_time_time_zone import DateTimeTimeZone - -@dataclass -class SnoozeReminderPostRequestBody(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 NewReminderTime property - new_reminder_time: Optional[DateTimeTimeZone] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SnoozeReminderPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SnoozeReminderPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SnoozeReminderPostRequestBody() - - 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.date_time_time_zone import DateTimeTimeZone - - from .......models.date_time_time_zone import DateTimeTimeZone - - fields: dict[str, Callable[[Any], None]] = { - "NewReminderTime": lambda n : setattr(self, 'new_reminder_time', n.get_object_value(DateTimeTimeZone)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("NewReminderTime", self.new_reminder_time) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/snooze_reminder/snooze_reminder_request_builder.py deleted file mode 100644 index 193329fb484..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/snooze_reminder/snooze_reminder_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .snooze_reminder_post_request_body import SnoozeReminderPostRequestBody - -class SnoozeReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the snoozeReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new SnoozeReminderRequestBuilder 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}/calendar/calendarView/{event%2Did}/snoozeReminder", path_parameters) - - async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Postpone a reminder for an event in a user calendar until a new time. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Postpone a reminder for an event in a user calendar until a new time. - 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) -> SnoozeReminderRequestBuilder: - """ - 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: SnoozeReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return SnoozeReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class SnoozeReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/tentatively_accept/tentatively_accept_post_request_body.py b/msgraph/generated/groups/item/calendar/calendar_view/item/tentatively_accept/tentatively_accept_post_request_body.py deleted file mode 100644 index f1de28c467e..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/tentatively_accept/tentatively_accept_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .......models.time_slot import TimeSlot - -@dataclass -class TentativelyAcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TentativelyAcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TentativelyAcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TentativelyAcceptPostRequestBody() - - 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.time_slot import TimeSlot - - from .......models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar/calendar_view/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/item/tentatively_accept/tentatively_accept_request_builder.py deleted file mode 100644 index 6d79d0ee4f6..00000000000 --- a/msgraph/generated/groups/item/calendar/calendar_view/item/tentatively_accept/tentatively_accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .tentatively_accept_post_request_body import TentativelyAcceptPostRequestBody - -class TentativelyAcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the tentativelyAccept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new TentativelyAcceptRequestBuilder 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}/calendar/calendarView/{event%2Did}/tentativelyAccept", path_parameters) - - async def post(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> TentativelyAcceptRequestBuilder: - """ - 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: TentativelyAcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return TentativelyAcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class TentativelyAcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/event_item_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/event_item_request_builder.py index b5b120f9517..fa39f77e3ef 100644 --- a/msgraph/generated/groups/item/calendar/events/item/event_item_request_builder.py +++ b/msgraph/generated/groups/item/calendar/events/item/event_item_request_builder.py @@ -22,7 +22,6 @@ from .cancel.cancel_request_builder import CancelRequestBuilder from .decline.decline_request_builder import DeclineRequestBuilder from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - from .exception_occurrences.exception_occurrences_request_builder import ExceptionOccurrencesRequestBuilder from .extensions.extensions_request_builder import ExtensionsRequestBuilder from .forward.forward_request_builder import ForwardRequestBuilder from .instances.instances_request_builder import InstancesRequestBuilder @@ -206,15 +205,6 @@ def dismiss_reminder(self) -> DismissReminderRequestBuilder: return DismissReminderRequestBuilder(self.request_adapter, self.path_parameters) - @property - def exception_occurrences(self) -> ExceptionOccurrencesRequestBuilder: - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - from .exception_occurrences.exception_occurrences_request_builder import ExceptionOccurrencesRequestBuilder - - return ExceptionOccurrencesRequestBuilder(self.request_adapter, self.path_parameters) - @property def extensions(self) -> ExtensionsRequestBuilder: """ diff --git a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/count/count_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/count/count_request_builder.py deleted file mode 100644 index bbf0bd56e72..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -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}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/delta/delta_get_response.py b/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/delta/delta_get_response.py deleted file mode 100644 index 9f529a86aa5..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/delta/delta_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ........models.base_delta_function_response import BaseDeltaFunctionResponse - from ........models.event import Event - -from ........models.base_delta_function_response import BaseDeltaFunctionResponse - -@dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): - # The value property - value: Optional[list[Event]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeltaGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeltaGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeltaGetResponse() - - 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.base_delta_function_response import BaseDeltaFunctionResponse - from ........models.event import Event - - from ........models.base_delta_function_response import BaseDeltaFunctionResponse - from ........models.event import Event - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(Event)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/delta/delta_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/delta/delta_request_builder.py deleted file mode 100644 index 887d20fe392..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/delta/delta_request_builder.py +++ /dev/null @@ -1,148 +0,0 @@ -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 .delta_get_response import DeltaGetResponse - -class DeltaRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the delta method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeltaRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> Optional[DeltaGetResponse]: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 - """ - request_info = self.to_get_request_information( - request_configuration - ) - 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 .delta_get_response import DeltaGetResponse - - return await self.request_adapter.send_async(request_info, DeltaGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DeltaRequestBuilder: - """ - 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: DeltaRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeltaRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeltaRequestBuilderGetQueryParameters(): - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - """ - 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 == "end_date_time": - return "endDateTime" - 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 == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = 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 - - # The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - start_date_time: Optional[str] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class DeltaRequestBuilderGetRequestConfiguration(RequestConfiguration[DeltaRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/exception_occurrences_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/exception_occurrences_request_builder.py deleted file mode 100644 index 3b2993b4398..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/exception_occurrences_request_builder.py +++ /dev/null @@ -1,172 +0,0 @@ -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.event_collection_response import EventCollectionResponse - 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 .item.event_item_request_builder import EventItemRequestBuilder - -class ExceptionOccurrencesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExceptionOccurrencesRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_event_id1(self,event_id1: str) -> EventItemRequestBuilder: - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - param event_id1: The unique identifier of event - Returns: EventItemRequestBuilder - """ - if event_id1 is None: - raise TypeError("event_id1 cannot be null.") - from .item.event_item_request_builder import EventItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["event%2Did1"] = event_id1 - return EventItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]] = None) -> Optional[EventCollectionResponse]: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[EventCollectionResponse] - """ - 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.event_collection_response import EventCollectionResponse - - return await self.request_adapter.send_async(request_info, EventCollectionResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> ExceptionOccurrencesRequestBuilder: - """ - 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: ExceptionOccurrencesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExceptionOccurrencesRequestBuilder(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) - - @property - def delta(self) -> DeltaRequestBuilder: - """ - Provides operations to call the delta method. - """ - from .delta.delta_request_builder import DeltaRequestBuilder - - return DeltaRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class ExceptionOccurrencesRequestBuilderGetQueryParameters(): - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - """ - 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 ExceptionOccurrencesRequestBuilderGetRequestConfiguration(RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/accept/accept_post_request_body.py b/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/accept/accept_post_request_body.py deleted file mode 100644 index d6aca7af2df..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/accept/accept_post_request_body.py +++ /dev/null @@ -1,54 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class AcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AcceptPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/accept/accept_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/accept/accept_request_builder.py deleted file mode 100644 index c208f4fa8f9..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/accept/accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .accept_post_request_body import AcceptPostRequestBody - -class AcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the accept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AcceptRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/accept", path_parameters) - - async def post(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Accept the specified event in a user calendar. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Accept the specified event in a user calendar. - 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) -> AcceptRequestBuilder: - """ - 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: AcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/attachments/attachments_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/attachments/attachments_request_builder.py deleted file mode 100644 index a9bb39f0f1e..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/attachments/attachments_request_builder.py +++ /dev/null @@ -1,218 +0,0 @@ -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.attachment import Attachment - from .........models.attachment_collection_response import AttachmentCollectionResponse - from .........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - -class AttachmentsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentsRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_attachment_id(self,attachment_id: str) -> AttachmentItemRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - param attachment_id: The unique identifier of attachment - Returns: AttachmentItemRequestBuilder - """ - if attachment_id is None: - raise TypeError("attachment_id cannot be null.") - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["attachment%2Did"] = attachment_id - return AttachmentItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> Optional[AttachmentCollectionResponse]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AttachmentCollectionResponse] - """ - 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.attachment_collection_response import AttachmentCollectionResponse - - return await self.request_adapter.send_async(request_info, AttachmentCollectionResponse, error_mapping) - - async def post(self,body: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Attachment]: - """ - Create new navigation property to attachments for groups - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - 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: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to attachments for groups - 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) -> AttachmentsRequestBuilder: - """ - 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: AttachmentsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentsRequestBuilder(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) - - @property - def create_upload_session(self) -> CreateUploadSessionRequestBuilder: - """ - Provides operations to call the createUploadSession method. - """ - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - - return CreateUploadSessionRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class AttachmentsRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentsRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]): - """ - 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 AttachmentsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/attachments/count/count_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/attachments/count/count_request_builder.py deleted file mode 100644 index 4d75ce33ea8..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/attachments/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -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}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ..........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py b/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py deleted file mode 100644 index ae40714f063..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.attachment_item import AttachmentItem - -@dataclass -class CreateUploadSessionPostRequestBody(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 AttachmentItem property - attachment_item: Optional[AttachmentItem] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CreateUploadSessionPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CreateUploadSessionPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CreateUploadSessionPostRequestBody() - - 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.attachment_item import AttachmentItem - - from ..........models.attachment_item import AttachmentItem - - fields: dict[str, Callable[[Any], None]] = { - "AttachmentItem": lambda n : setattr(self, 'attachment_item', n.get_object_value(AttachmentItem)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("AttachmentItem", self.attachment_item) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py deleted file mode 100644 index f9da69eb470..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ /dev/null @@ -1,90 +0,0 @@ -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.upload_session import UploadSession - from .create_upload_session_post_request_body import CreateUploadSessionPostRequestBody - -class CreateUploadSessionRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the createUploadSession method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CreateUploadSessionRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/createUploadSession", path_parameters) - - async def post(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UploadSession]: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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.upload_session import UploadSession - - return await self.request_adapter.send_async(request_info, UploadSession, error_mapping) - - def to_post_request_information(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - 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) -> CreateUploadSessionRequestBuilder: - """ - 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: CreateUploadSessionRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CreateUploadSessionRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CreateUploadSessionRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py deleted file mode 100644 index a698b1a94d1..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py +++ /dev/null @@ -1,143 +0,0 @@ -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.attachment import Attachment - from ..........models.o_data_errors.o_data_error import ODataError - -class AttachmentItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentItemRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property attachments for groups - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ..........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[Attachment]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property attachments for groups - 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[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AttachmentItemRequestBuilder: - """ - 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: AttachmentItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AttachmentItemRequestBuilderDeleteRequestConfiguration(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 AttachmentItemRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentItemRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/calendar/calendar_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/calendar/calendar_request_builder.py deleted file mode 100644 index 07b325551d7..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/calendar/calendar_request_builder.py +++ /dev/null @@ -1,107 +0,0 @@ -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.calendar import Calendar - from .........models.o_data_errors.o_data_error import ODataError - -class CalendarRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CalendarRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/calendar{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> Optional[Calendar]: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Calendar] - """ - 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.calendar import Calendar - - return await self.request_adapter.send_async(request_info, Calendar, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> CalendarRequestBuilder: - """ - 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: CalendarRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CalendarRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CalendarRequestBuilderGetQueryParameters(): - """ - The calendar that contains the event. Navigation property. Read-only. - """ - 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 CalendarRequestBuilderGetRequestConfiguration(RequestConfiguration[CalendarRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/cancel/cancel_post_request_body.py b/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/cancel/cancel_post_request_body.py deleted file mode 100644 index 9b506dc0b8a..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/cancel/cancel_post_request_body.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class CancelPostRequestBody(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 Comment property - comment: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CancelPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CancelPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CancelPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/cancel/cancel_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/cancel/cancel_request_builder.py deleted file mode 100644 index 2df197dcb79..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/cancel/cancel_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .cancel_post_request_body import CancelPostRequestBody - -class CancelRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the cancel method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CancelRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/cancel", path_parameters) - - async def post(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - 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) -> CancelRequestBuilder: - """ - 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: CancelRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CancelRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CancelRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/decline/decline_post_request_body.py b/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/decline/decline_post_request_body.py deleted file mode 100644 index 35329c40b2f..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/decline/decline_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .........models.time_slot import TimeSlot - -@dataclass -class DeclinePostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeclinePostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeclinePostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeclinePostRequestBody() - - 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.time_slot import TimeSlot - - from .........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/decline/decline_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/decline/decline_request_builder.py deleted file mode 100644 index 4babe615d7e..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/decline/decline_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .decline_post_request_body import DeclinePostRequestBody - -class DeclineRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the decline method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeclineRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/decline", path_parameters) - - async def post(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> DeclineRequestBuilder: - """ - 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: DeclineRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeclineRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeclineRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py deleted file mode 100644 index f7aa130310a..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ /dev/null @@ -1,79 +0,0 @@ -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 DismissReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the dismissReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DismissReminderRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/dismissReminder", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 - """ - request_info = self.to_post_request_information( - request_configuration - ) - 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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DismissReminderRequestBuilder: - """ - 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: DismissReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DismissReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DismissReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/event_item_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/event_item_request_builder.py deleted file mode 100644 index 61ad95e6e96..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/event_item_request_builder.py +++ /dev/null @@ -1,227 +0,0 @@ -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.event import Event - from ........models.o_data_errors.o_data_error import ODataError - from .accept.accept_request_builder import AcceptRequestBuilder - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - from .calendar.calendar_request_builder import CalendarRequestBuilder - from .cancel.cancel_request_builder import CancelRequestBuilder - from .decline.decline_request_builder import DeclineRequestBuilder - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - from .forward.forward_request_builder import ForwardRequestBuilder - from .instances.instances_request_builder import InstancesRequestBuilder - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - -class EventItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new EventItemRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> Optional[Event]: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Event] - """ - 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.event import Event - - return await self.request_adapter.send_async(request_info, Event, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> EventItemRequestBuilder: - """ - 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: EventItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return EventItemRequestBuilder(self.request_adapter, raw_url) - - @property - def accept(self) -> AcceptRequestBuilder: - """ - Provides operations to call the accept method. - """ - from .accept.accept_request_builder import AcceptRequestBuilder - - return AcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def attachments(self) -> AttachmentsRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - - return AttachmentsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def calendar(self) -> CalendarRequestBuilder: - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - from .calendar.calendar_request_builder import CalendarRequestBuilder - - return CalendarRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def cancel(self) -> CancelRequestBuilder: - """ - Provides operations to call the cancel method. - """ - from .cancel.cancel_request_builder import CancelRequestBuilder - - return CancelRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def decline(self) -> DeclineRequestBuilder: - """ - Provides operations to call the decline method. - """ - from .decline.decline_request_builder import DeclineRequestBuilder - - return DeclineRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def dismiss_reminder(self) -> DismissReminderRequestBuilder: - """ - Provides operations to call the dismissReminder method. - """ - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - - return DismissReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def extensions(self) -> ExtensionsRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - - return ExtensionsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def forward(self) -> ForwardRequestBuilder: - """ - Provides operations to call the forward method. - """ - from .forward.forward_request_builder import ForwardRequestBuilder - - return ForwardRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def instances(self) -> InstancesRequestBuilder: - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - """ - from .instances.instances_request_builder import InstancesRequestBuilder - - return InstancesRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def permanent_delete(self) -> PermanentDeleteRequestBuilder: - """ - Provides operations to call the permanentDelete method. - """ - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - - return PermanentDeleteRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def snooze_reminder(self) -> SnoozeReminderRequestBuilder: - """ - Provides operations to call the snoozeReminder method. - """ - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - - return SnoozeReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def tentatively_accept(self) -> TentativelyAcceptRequestBuilder: - """ - Provides operations to call the tentativelyAccept method. - """ - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - - return TentativelyAcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class EventItemRequestBuilderGetQueryParameters(): - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - """ - 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 EventItemRequestBuilderGetRequestConfiguration(RequestConfiguration[EventItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/extensions/count/count_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/extensions/count/count_request_builder.py deleted file mode 100644 index 48b3c3e249c..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/extensions/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -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}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ..........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/extensions/extensions_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/extensions/extensions_request_builder.py deleted file mode 100644 index 0e91f576776..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/extensions/extensions_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -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.extension import Extension - from .........models.extension_collection_response import ExtensionCollectionResponse - from .........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - -class ExtensionsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionsRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_extension_id(self,extension_id: str) -> ExtensionItemRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - param extension_id: The unique identifier of extension - Returns: ExtensionItemRequestBuilder - """ - if extension_id is None: - raise TypeError("extension_id cannot be null.") - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["extension%2Did"] = extension_id - return ExtensionItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> Optional[ExtensionCollectionResponse]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[ExtensionCollectionResponse] - """ - 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.extension_collection_response import ExtensionCollectionResponse - - return await self.request_adapter.send_async(request_info, ExtensionCollectionResponse, error_mapping) - - async def post(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Create new navigation property to extensions for groups - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to extensions for groups - 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) -> ExtensionsRequestBuilder: - """ - 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: ExtensionsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionsRequestBuilder(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 ExtensionsRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionsRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]): - """ - 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 ExtensionsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py deleted file mode 100644 index 02ecfc4ff45..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -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.extension import Extension - from ..........models.o_data_errors.o_data_error import ODataError - -class ExtensionItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionItemRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property extensions for groups - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ..........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> Optional[Extension]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - async def patch(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Update the navigation property extensions in groups - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property extensions for groups - 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[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property extensions in groups - 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) -> ExtensionItemRequestBuilder: - """ - 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: ExtensionItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ExtensionItemRequestBuilderDeleteRequestConfiguration(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 ExtensionItemRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]): - """ - 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 ExtensionItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/forward/forward_post_request_body.py b/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/forward/forward_post_request_body.py deleted file mode 100644 index be2a6958bb5..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/forward/forward_post_request_body.py +++ /dev/null @@ -1,61 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .........models.recipient import Recipient - -@dataclass -class ForwardPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ToRecipients property - to_recipients: Optional[list[Recipient]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ForwardPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ForwardPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ForwardPostRequestBody() - - 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.recipient import Recipient - - from .........models.recipient import Recipient - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ToRecipients": lambda n : setattr(self, 'to_recipients', n.get_collection_of_object_values(Recipient)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_collection_of_object_values("ToRecipients", self.to_recipients) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/forward/forward_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/forward/forward_request_builder.py deleted file mode 100644 index 51f3c5ac595..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/forward/forward_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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_post_request_body import ForwardPostRequestBody - -class ForwardRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the forward method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ForwardRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/forward", path_parameters) - - async def post(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - 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) -> ForwardRequestBuilder: - """ - 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: ForwardRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ForwardRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ForwardRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/count/count_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/count/count_request_builder.py deleted file mode 100644 index 82eb3a2d615..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -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}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ..........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/delta/delta_get_response.py b/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/delta/delta_get_response.py deleted file mode 100644 index f7f76e7297d..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/delta/delta_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.base_delta_function_response import BaseDeltaFunctionResponse - from ..........models.event import Event - -from ..........models.base_delta_function_response import BaseDeltaFunctionResponse - -@dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): - # The value property - value: Optional[list[Event]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeltaGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeltaGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeltaGetResponse() - - 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.base_delta_function_response import BaseDeltaFunctionResponse - from ..........models.event import Event - - from ..........models.base_delta_function_response import BaseDeltaFunctionResponse - from ..........models.event import Event - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(Event)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/delta/delta_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/delta/delta_request_builder.py deleted file mode 100644 index 03e120142bf..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/delta/delta_request_builder.py +++ /dev/null @@ -1,148 +0,0 @@ -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 .delta_get_response import DeltaGetResponse - -class DeltaRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the delta method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeltaRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> Optional[DeltaGetResponse]: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 - """ - request_info = self.to_get_request_information( - request_configuration - ) - 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 .delta_get_response import DeltaGetResponse - - return await self.request_adapter.send_async(request_info, DeltaGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DeltaRequestBuilder: - """ - 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: DeltaRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeltaRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeltaRequestBuilderGetQueryParameters(): - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - """ - 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 == "end_date_time": - return "endDateTime" - 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 == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = 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 - - # The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - start_date_time: Optional[str] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class DeltaRequestBuilderGetRequestConfiguration(RequestConfiguration[DeltaRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/instances_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/instances_request_builder.py deleted file mode 100644 index 82eff7af405..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/instances_request_builder.py +++ /dev/null @@ -1,182 +0,0 @@ -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.event_collection_response import EventCollectionResponse - 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 .item.event_item_request_builder import EventItemRequestBuilder - -class InstancesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new InstancesRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_event_id2(self,event_id2: str) -> EventItemRequestBuilder: - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - param event_id2: The unique identifier of event - Returns: EventItemRequestBuilder - """ - if event_id2 is None: - raise TypeError("event_id2 cannot be null.") - from .item.event_item_request_builder import EventItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["event%2Did2"] = event_id2 - return EventItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[InstancesRequestBuilderGetQueryParameters]] = None) -> Optional[EventCollectionResponse]: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[EventCollectionResponse] - """ - 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.event_collection_response import EventCollectionResponse - - return await self.request_adapter.send_async(request_info, EventCollectionResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[InstancesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> InstancesRequestBuilder: - """ - 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: InstancesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return InstancesRequestBuilder(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) - - @property - def delta(self) -> DeltaRequestBuilder: - """ - Provides operations to call the delta method. - """ - from .delta.delta_request_builder import DeltaRequestBuilder - - return DeltaRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class InstancesRequestBuilderGetQueryParameters(): - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - """ - 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 == "end_date_time": - return "endDateTime" - 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 == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = 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 - - # The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - start_date_time: Optional[str] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class InstancesRequestBuilderGetRequestConfiguration(RequestConfiguration[InstancesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/accept/accept_post_request_body.py b/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/accept/accept_post_request_body.py deleted file mode 100644 index d6aca7af2df..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/accept/accept_post_request_body.py +++ /dev/null @@ -1,54 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class AcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AcceptPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/accept/accept_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/accept/accept_request_builder.py deleted file mode 100644 index e9cc5f30e73..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/accept/accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .accept_post_request_body import AcceptPostRequestBody - -class AcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the accept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AcceptRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/accept", path_parameters) - - async def post(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Accept the specified event in a user calendar. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Accept the specified event in a user calendar. - 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) -> AcceptRequestBuilder: - """ - 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: AcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/attachments/attachments_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/attachments/attachments_request_builder.py deleted file mode 100644 index 083db0b63f1..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/attachments/attachments_request_builder.py +++ /dev/null @@ -1,218 +0,0 @@ -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.attachment import Attachment - from ...........models.attachment_collection_response import AttachmentCollectionResponse - from ...........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - -class AttachmentsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentsRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_attachment_id(self,attachment_id: str) -> AttachmentItemRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - param attachment_id: The unique identifier of attachment - Returns: AttachmentItemRequestBuilder - """ - if attachment_id is None: - raise TypeError("attachment_id cannot be null.") - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["attachment%2Did"] = attachment_id - return AttachmentItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> Optional[AttachmentCollectionResponse]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AttachmentCollectionResponse] - """ - 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.attachment_collection_response import AttachmentCollectionResponse - - return await self.request_adapter.send_async(request_info, AttachmentCollectionResponse, error_mapping) - - async def post(self,body: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Attachment]: - """ - Create new navigation property to attachments for groups - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - 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: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to attachments for groups - 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) -> AttachmentsRequestBuilder: - """ - 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: AttachmentsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentsRequestBuilder(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) - - @property - def create_upload_session(self) -> CreateUploadSessionRequestBuilder: - """ - Provides operations to call the createUploadSession method. - """ - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - - return CreateUploadSessionRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class AttachmentsRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentsRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]): - """ - 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 AttachmentsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/attachments/count/count_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/attachments/count/count_request_builder.py deleted file mode 100644 index dc537f62c67..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/attachments/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -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}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py b/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py deleted file mode 100644 index 1433eb72e4f..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ............models.attachment_item import AttachmentItem - -@dataclass -class CreateUploadSessionPostRequestBody(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 AttachmentItem property - attachment_item: Optional[AttachmentItem] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CreateUploadSessionPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CreateUploadSessionPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CreateUploadSessionPostRequestBody() - - 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.attachment_item import AttachmentItem - - from ............models.attachment_item import AttachmentItem - - fields: dict[str, Callable[[Any], None]] = { - "AttachmentItem": lambda n : setattr(self, 'attachment_item', n.get_object_value(AttachmentItem)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("AttachmentItem", self.attachment_item) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py deleted file mode 100644 index fea0e62dede..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ /dev/null @@ -1,90 +0,0 @@ -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.upload_session import UploadSession - from .create_upload_session_post_request_body import CreateUploadSessionPostRequestBody - -class CreateUploadSessionRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the createUploadSession method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CreateUploadSessionRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/createUploadSession", path_parameters) - - async def post(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UploadSession]: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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.upload_session import UploadSession - - return await self.request_adapter.send_async(request_info, UploadSession, error_mapping) - - def to_post_request_information(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - 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) -> CreateUploadSessionRequestBuilder: - """ - 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: CreateUploadSessionRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CreateUploadSessionRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CreateUploadSessionRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/attachments/item/attachment_item_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/attachments/item/attachment_item_request_builder.py deleted file mode 100644 index 8768146f946..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/attachments/item/attachment_item_request_builder.py +++ /dev/null @@ -1,143 +0,0 @@ -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.attachment import Attachment - from ............models.o_data_errors.o_data_error import ODataError - -class AttachmentItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentItemRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property attachments for groups - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[Attachment]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property attachments for groups - 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[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AttachmentItemRequestBuilder: - """ - 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: AttachmentItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AttachmentItemRequestBuilderDeleteRequestConfiguration(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 AttachmentItemRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentItemRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/calendar/calendar_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/calendar/calendar_request_builder.py deleted file mode 100644 index 89ef0fde296..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/calendar/calendar_request_builder.py +++ /dev/null @@ -1,107 +0,0 @@ -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.calendar import Calendar - from ...........models.o_data_errors.o_data_error import ODataError - -class CalendarRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CalendarRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/calendar{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> Optional[Calendar]: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Calendar] - """ - 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.calendar import Calendar - - return await self.request_adapter.send_async(request_info, Calendar, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> CalendarRequestBuilder: - """ - 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: CalendarRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CalendarRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CalendarRequestBuilderGetQueryParameters(): - """ - The calendar that contains the event. Navigation property. Read-only. - """ - 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 CalendarRequestBuilderGetRequestConfiguration(RequestConfiguration[CalendarRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/cancel/cancel_post_request_body.py b/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/cancel/cancel_post_request_body.py deleted file mode 100644 index 9b506dc0b8a..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/cancel/cancel_post_request_body.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class CancelPostRequestBody(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 Comment property - comment: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CancelPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CancelPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CancelPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/cancel/cancel_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/cancel/cancel_request_builder.py deleted file mode 100644 index 75fea1318da..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/cancel/cancel_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .cancel_post_request_body import CancelPostRequestBody - -class CancelRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the cancel method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CancelRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/cancel", path_parameters) - - async def post(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - 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) -> CancelRequestBuilder: - """ - 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: CancelRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CancelRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CancelRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/decline/decline_post_request_body.py b/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/decline/decline_post_request_body.py deleted file mode 100644 index 47fa6be2972..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/decline/decline_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ...........models.time_slot import TimeSlot - -@dataclass -class DeclinePostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeclinePostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeclinePostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeclinePostRequestBody() - - 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.time_slot import TimeSlot - - from ...........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/decline/decline_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/decline/decline_request_builder.py deleted file mode 100644 index 46e33a1dd70..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/decline/decline_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .decline_post_request_body import DeclinePostRequestBody - -class DeclineRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the decline method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeclineRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/decline", path_parameters) - - async def post(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> DeclineRequestBuilder: - """ - 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: DeclineRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeclineRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeclineRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py deleted file mode 100644 index 7d80ac14993..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ /dev/null @@ -1,79 +0,0 @@ -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 DismissReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the dismissReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DismissReminderRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/dismissReminder", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 - """ - request_info = self.to_post_request_information( - request_configuration - ) - 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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DismissReminderRequestBuilder: - """ - 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: DismissReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DismissReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DismissReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/event_item_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/event_item_request_builder.py deleted file mode 100644 index f83b8fac65c..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/event_item_request_builder.py +++ /dev/null @@ -1,227 +0,0 @@ -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.event import Event - from ..........models.o_data_errors.o_data_error import ODataError - from .accept.accept_request_builder import AcceptRequestBuilder - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - from .calendar.calendar_request_builder import CalendarRequestBuilder - from .cancel.cancel_request_builder import CancelRequestBuilder - from .decline.decline_request_builder import DeclineRequestBuilder - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - from .forward.forward_request_builder import ForwardRequestBuilder - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - -class EventItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new EventItemRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> Optional[Event]: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Event] - """ - 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.event import Event - - return await self.request_adapter.send_async(request_info, Event, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> EventItemRequestBuilder: - """ - 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: EventItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return EventItemRequestBuilder(self.request_adapter, raw_url) - - @property - def accept(self) -> AcceptRequestBuilder: - """ - Provides operations to call the accept method. - """ - from .accept.accept_request_builder import AcceptRequestBuilder - - return AcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def attachments(self) -> AttachmentsRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - - return AttachmentsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def calendar(self) -> CalendarRequestBuilder: - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - from .calendar.calendar_request_builder import CalendarRequestBuilder - - return CalendarRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def cancel(self) -> CancelRequestBuilder: - """ - Provides operations to call the cancel method. - """ - from .cancel.cancel_request_builder import CancelRequestBuilder - - return CancelRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def decline(self) -> DeclineRequestBuilder: - """ - Provides operations to call the decline method. - """ - from .decline.decline_request_builder import DeclineRequestBuilder - - return DeclineRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def dismiss_reminder(self) -> DismissReminderRequestBuilder: - """ - Provides operations to call the dismissReminder method. - """ - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - - return DismissReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def extensions(self) -> ExtensionsRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - - return ExtensionsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def forward(self) -> ForwardRequestBuilder: - """ - Provides operations to call the forward method. - """ - from .forward.forward_request_builder import ForwardRequestBuilder - - return ForwardRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def permanent_delete(self) -> PermanentDeleteRequestBuilder: - """ - Provides operations to call the permanentDelete method. - """ - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - - return PermanentDeleteRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def snooze_reminder(self) -> SnoozeReminderRequestBuilder: - """ - Provides operations to call the snoozeReminder method. - """ - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - - return SnoozeReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def tentatively_accept(self) -> TentativelyAcceptRequestBuilder: - """ - Provides operations to call the tentativelyAccept method. - """ - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - - return TentativelyAcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class EventItemRequestBuilderGetQueryParameters(): - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - """ - 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 == "end_date_time": - return "endDateTime" - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - if original_name == "start_date_time": - return "startDateTime" - return original_name - - # The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - start_date_time: Optional[str] = None - - - @dataclass - class EventItemRequestBuilderGetRequestConfiguration(RequestConfiguration[EventItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/extensions/count/count_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/extensions/count/count_request_builder.py deleted file mode 100644 index ddfdff961cf..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/extensions/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -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}/groups/{group%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/extensions/extensions_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/extensions/extensions_request_builder.py deleted file mode 100644 index a4df68d45e7..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/extensions/extensions_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -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.extension import Extension - from ...........models.extension_collection_response import ExtensionCollectionResponse - from ...........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - -class ExtensionsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionsRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_extension_id(self,extension_id: str) -> ExtensionItemRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - param extension_id: The unique identifier of extension - Returns: ExtensionItemRequestBuilder - """ - if extension_id is None: - raise TypeError("extension_id cannot be null.") - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["extension%2Did"] = extension_id - return ExtensionItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> Optional[ExtensionCollectionResponse]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[ExtensionCollectionResponse] - """ - 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.extension_collection_response import ExtensionCollectionResponse - - return await self.request_adapter.send_async(request_info, ExtensionCollectionResponse, error_mapping) - - async def post(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Create new navigation property to extensions for groups - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to extensions for groups - 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) -> ExtensionsRequestBuilder: - """ - 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: ExtensionsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionsRequestBuilder(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 ExtensionsRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionsRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]): - """ - 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 ExtensionsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/extensions/item/extension_item_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/extensions/item/extension_item_request_builder.py deleted file mode 100644 index 6ba7edab10e..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/extensions/item/extension_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -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.extension import Extension - from ............models.o_data_errors.o_data_error import ODataError - -class ExtensionItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionItemRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property extensions for groups - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> Optional[Extension]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - async def patch(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Update the navigation property extensions in groups - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property extensions for groups - 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[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property extensions in groups - 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) -> ExtensionItemRequestBuilder: - """ - 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: ExtensionItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ExtensionItemRequestBuilderDeleteRequestConfiguration(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 ExtensionItemRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]): - """ - 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 ExtensionItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/forward/forward_post_request_body.py b/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/forward/forward_post_request_body.py deleted file mode 100644 index 282ee0a1864..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/forward/forward_post_request_body.py +++ /dev/null @@ -1,61 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ...........models.recipient import Recipient - -@dataclass -class ForwardPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ToRecipients property - to_recipients: Optional[list[Recipient]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ForwardPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ForwardPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ForwardPostRequestBody() - - 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.recipient import Recipient - - from ...........models.recipient import Recipient - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ToRecipients": lambda n : setattr(self, 'to_recipients', n.get_collection_of_object_values(Recipient)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_collection_of_object_values("ToRecipients", self.to_recipients) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/forward/forward_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/forward/forward_request_builder.py deleted file mode 100644 index e3c54d36371..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/forward/forward_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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_post_request_body import ForwardPostRequestBody - -class ForwardRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the forward method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ForwardRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/forward", path_parameters) - - async def post(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - 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) -> ForwardRequestBuilder: - """ - 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: ForwardRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ForwardRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ForwardRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/permanent_delete/permanent_delete_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/permanent_delete/permanent_delete_request_builder.py deleted file mode 100644 index 7329927592d..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/permanent_delete/permanent_delete_request_builder.py +++ /dev/null @@ -1,78 +0,0 @@ -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 PermanentDeleteRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the permanentDelete method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new PermanentDeleteRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/permanentDelete", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_post_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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> PermanentDeleteRequestBuilder: - """ - 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: PermanentDeleteRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return PermanentDeleteRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class PermanentDeleteRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py b/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py deleted file mode 100644 index 98549a04c6a..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ...........models.date_time_time_zone import DateTimeTimeZone - -@dataclass -class SnoozeReminderPostRequestBody(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 NewReminderTime property - new_reminder_time: Optional[DateTimeTimeZone] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SnoozeReminderPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SnoozeReminderPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SnoozeReminderPostRequestBody() - - 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.date_time_time_zone import DateTimeTimeZone - - from ...........models.date_time_time_zone import DateTimeTimeZone - - fields: dict[str, Callable[[Any], None]] = { - "NewReminderTime": lambda n : setattr(self, 'new_reminder_time', n.get_object_value(DateTimeTimeZone)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("NewReminderTime", self.new_reminder_time) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py deleted file mode 100644 index 5f64b31a00e..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .snooze_reminder_post_request_body import SnoozeReminderPostRequestBody - -class SnoozeReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the snoozeReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new SnoozeReminderRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/snoozeReminder", path_parameters) - - async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Postpone a reminder for an event in a user calendar until a new time. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Postpone a reminder for an event in a user calendar until a new time. - 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) -> SnoozeReminderRequestBuilder: - """ - 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: SnoozeReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return SnoozeReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class SnoozeReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py b/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py deleted file mode 100644 index b2a713f74ed..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ...........models.time_slot import TimeSlot - -@dataclass -class TentativelyAcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TentativelyAcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TentativelyAcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TentativelyAcceptPostRequestBody() - - 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.time_slot import TimeSlot - - from ...........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py deleted file mode 100644 index ded1e63253f..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .tentatively_accept_post_request_body import TentativelyAcceptPostRequestBody - -class TentativelyAcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the tentativelyAccept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new TentativelyAcceptRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/tentativelyAccept", path_parameters) - - async def post(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> TentativelyAcceptRequestBuilder: - """ - 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: TentativelyAcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return TentativelyAcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class TentativelyAcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py deleted file mode 100644 index 063d0047582..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py +++ /dev/null @@ -1,78 +0,0 @@ -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 PermanentDeleteRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the permanentDelete method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new PermanentDeleteRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/permanentDelete", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_post_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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> PermanentDeleteRequestBuilder: - """ - 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: PermanentDeleteRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return PermanentDeleteRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class PermanentDeleteRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py b/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py deleted file mode 100644 index 398d51f4ab7..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .........models.date_time_time_zone import DateTimeTimeZone - -@dataclass -class SnoozeReminderPostRequestBody(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 NewReminderTime property - new_reminder_time: Optional[DateTimeTimeZone] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SnoozeReminderPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SnoozeReminderPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SnoozeReminderPostRequestBody() - - 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.date_time_time_zone import DateTimeTimeZone - - from .........models.date_time_time_zone import DateTimeTimeZone - - fields: dict[str, Callable[[Any], None]] = { - "NewReminderTime": lambda n : setattr(self, 'new_reminder_time', n.get_object_value(DateTimeTimeZone)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("NewReminderTime", self.new_reminder_time) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py deleted file mode 100644 index ef351bc9e8e..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .snooze_reminder_post_request_body import SnoozeReminderPostRequestBody - -class SnoozeReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the snoozeReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new SnoozeReminderRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/snoozeReminder", path_parameters) - - async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Postpone a reminder for an event in a user calendar until a new time. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Postpone a reminder for an event in a user calendar until a new time. - 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) -> SnoozeReminderRequestBuilder: - """ - 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: SnoozeReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return SnoozeReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class SnoozeReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py b/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py deleted file mode 100644 index 2f17a3f9109..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .........models.time_slot import TimeSlot - -@dataclass -class TentativelyAcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TentativelyAcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TentativelyAcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TentativelyAcceptPostRequestBody() - - 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.time_slot import TimeSlot - - from .........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py deleted file mode 100644 index 218882f3b32..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .tentatively_accept_post_request_body import TentativelyAcceptPostRequestBody - -class TentativelyAcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the tentativelyAccept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new TentativelyAcceptRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/tentativelyAccept", path_parameters) - - async def post(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> TentativelyAcceptRequestBuilder: - """ - 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: TentativelyAcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return TentativelyAcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class TentativelyAcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/instances/count/count_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/instances/count/count_request_builder.py deleted file mode 100644 index 1f5d424abb7..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/instances/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -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}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/instances/instances_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/instances/instances_request_builder.py index 8bba419b401..2b8ef62d0b2 100644 --- a/msgraph/generated/groups/item/calendar/events/item/instances/instances_request_builder.py +++ b/msgraph/generated/groups/item/calendar/events/item/instances/instances_request_builder.py @@ -16,9 +16,7 @@ if TYPE_CHECKING: from .......models.event_collection_response import EventCollectionResponse 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 .item.event_item_request_builder import EventItemRequestBuilder class InstancesRequestBuilder(BaseRequestBuilder): """ @@ -33,20 +31,6 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d """ super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/calendar/events/{event%2Did}/instances?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - def by_event_id1(self,event_id1: str) -> EventItemRequestBuilder: - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - param event_id1: The unique identifier of event - Returns: EventItemRequestBuilder - """ - if event_id1 is None: - raise TypeError("event_id1 cannot be null.") - from .item.event_item_request_builder import EventItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["event%2Did1"] = event_id1 - return EventItemRequestBuilder(self.request_adapter, url_tpl_params) - async def get(self,request_configuration: Optional[RequestConfiguration[InstancesRequestBuilderGetQueryParameters]] = None) -> Optional[EventCollectionResponse]: """ The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. @@ -88,15 +72,6 @@ def with_url(self,raw_url: str) -> InstancesRequestBuilder: raise TypeError("raw_url cannot be null.") return InstancesRequestBuilder(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) - @property def delta(self) -> DeltaRequestBuilder: """ diff --git a/msgraph/generated/groups/item/calendar/events/item/instances/item/accept/accept_post_request_body.py b/msgraph/generated/groups/item/calendar/events/item/instances/item/accept/accept_post_request_body.py deleted file mode 100644 index d6aca7af2df..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/instances/item/accept/accept_post_request_body.py +++ /dev/null @@ -1,54 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class AcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AcceptPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/instances/item/accept/accept_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/instances/item/accept/accept_request_builder.py deleted file mode 100644 index 48ee6671a04..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/instances/item/accept/accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .accept_post_request_body import AcceptPostRequestBody - -class AcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the accept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AcceptRequestBuilder 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}/calendar/events/{event%2Did}/instances/{event%2Did1}/accept", path_parameters) - - async def post(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Accept the specified event in a user calendar. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Accept the specified event in a user calendar. - 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) -> AcceptRequestBuilder: - """ - 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: AcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/instances/item/attachments/attachments_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/instances/item/attachments/attachments_request_builder.py deleted file mode 100644 index 5e512d6c9d5..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/instances/item/attachments/attachments_request_builder.py +++ /dev/null @@ -1,218 +0,0 @@ -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.attachment import Attachment - from .........models.attachment_collection_response import AttachmentCollectionResponse - from .........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - -class AttachmentsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentsRequestBuilder 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}/calendar/events/{event%2Did}/instances/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_attachment_id(self,attachment_id: str) -> AttachmentItemRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - param attachment_id: The unique identifier of attachment - Returns: AttachmentItemRequestBuilder - """ - if attachment_id is None: - raise TypeError("attachment_id cannot be null.") - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["attachment%2Did"] = attachment_id - return AttachmentItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> Optional[AttachmentCollectionResponse]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AttachmentCollectionResponse] - """ - 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.attachment_collection_response import AttachmentCollectionResponse - - return await self.request_adapter.send_async(request_info, AttachmentCollectionResponse, error_mapping) - - async def post(self,body: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Attachment]: - """ - Create new navigation property to attachments for groups - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - 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: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to attachments for groups - 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) -> AttachmentsRequestBuilder: - """ - 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: AttachmentsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentsRequestBuilder(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) - - @property - def create_upload_session(self) -> CreateUploadSessionRequestBuilder: - """ - Provides operations to call the createUploadSession method. - """ - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - - return CreateUploadSessionRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class AttachmentsRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentsRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]): - """ - 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 AttachmentsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/instances/item/attachments/count/count_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/instances/item/attachments/count/count_request_builder.py deleted file mode 100644 index 944fae77e7b..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/instances/item/attachments/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -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}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/attachments/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ..........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py b/msgraph/generated/groups/item/calendar/events/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py deleted file mode 100644 index ae40714f063..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.attachment_item import AttachmentItem - -@dataclass -class CreateUploadSessionPostRequestBody(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 AttachmentItem property - attachment_item: Optional[AttachmentItem] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CreateUploadSessionPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CreateUploadSessionPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CreateUploadSessionPostRequestBody() - - 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.attachment_item import AttachmentItem - - from ..........models.attachment_item import AttachmentItem - - fields: dict[str, Callable[[Any], None]] = { - "AttachmentItem": lambda n : setattr(self, 'attachment_item', n.get_object_value(AttachmentItem)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("AttachmentItem", self.attachment_item) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py deleted file mode 100644 index 580d3784ac7..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ /dev/null @@ -1,90 +0,0 @@ -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.upload_session import UploadSession - from .create_upload_session_post_request_body import CreateUploadSessionPostRequestBody - -class CreateUploadSessionRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the createUploadSession method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CreateUploadSessionRequestBuilder 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}/calendar/events/{event%2Did}/instances/{event%2Did1}/attachments/createUploadSession", path_parameters) - - async def post(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UploadSession]: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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.upload_session import UploadSession - - return await self.request_adapter.send_async(request_info, UploadSession, error_mapping) - - def to_post_request_information(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - 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) -> CreateUploadSessionRequestBuilder: - """ - 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: CreateUploadSessionRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CreateUploadSessionRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CreateUploadSessionRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/instances/item/attachments/item/attachment_item_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/instances/item/attachments/item/attachment_item_request_builder.py deleted file mode 100644 index db5f739db51..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/instances/item/attachments/item/attachment_item_request_builder.py +++ /dev/null @@ -1,143 +0,0 @@ -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.attachment import Attachment - from ..........models.o_data_errors.o_data_error import ODataError - -class AttachmentItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentItemRequestBuilder 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}/calendar/events/{event%2Did}/instances/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property attachments for groups - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ..........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[Attachment]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property attachments for groups - 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[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AttachmentItemRequestBuilder: - """ - 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: AttachmentItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AttachmentItemRequestBuilderDeleteRequestConfiguration(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 AttachmentItemRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentItemRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/instances/item/calendar/calendar_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/instances/item/calendar/calendar_request_builder.py deleted file mode 100644 index 4dd1006302f..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/instances/item/calendar/calendar_request_builder.py +++ /dev/null @@ -1,107 +0,0 @@ -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.calendar import Calendar - from .........models.o_data_errors.o_data_error import ODataError - -class CalendarRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CalendarRequestBuilder 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}/calendar/events/{event%2Did}/instances/{event%2Did1}/calendar{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> Optional[Calendar]: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Calendar] - """ - 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.calendar import Calendar - - return await self.request_adapter.send_async(request_info, Calendar, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> CalendarRequestBuilder: - """ - 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: CalendarRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CalendarRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CalendarRequestBuilderGetQueryParameters(): - """ - The calendar that contains the event. Navigation property. Read-only. - """ - 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 CalendarRequestBuilderGetRequestConfiguration(RequestConfiguration[CalendarRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/instances/item/cancel/cancel_post_request_body.py b/msgraph/generated/groups/item/calendar/events/item/instances/item/cancel/cancel_post_request_body.py deleted file mode 100644 index 9b506dc0b8a..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/instances/item/cancel/cancel_post_request_body.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class CancelPostRequestBody(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 Comment property - comment: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CancelPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CancelPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CancelPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/instances/item/cancel/cancel_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/instances/item/cancel/cancel_request_builder.py deleted file mode 100644 index 65e7b3a58d7..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/instances/item/cancel/cancel_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .cancel_post_request_body import CancelPostRequestBody - -class CancelRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the cancel method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CancelRequestBuilder 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}/calendar/events/{event%2Did}/instances/{event%2Did1}/cancel", path_parameters) - - async def post(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - 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) -> CancelRequestBuilder: - """ - 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: CancelRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CancelRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CancelRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/instances/item/decline/decline_post_request_body.py b/msgraph/generated/groups/item/calendar/events/item/instances/item/decline/decline_post_request_body.py deleted file mode 100644 index 35329c40b2f..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/instances/item/decline/decline_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .........models.time_slot import TimeSlot - -@dataclass -class DeclinePostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeclinePostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeclinePostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeclinePostRequestBody() - - 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.time_slot import TimeSlot - - from .........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/instances/item/decline/decline_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/instances/item/decline/decline_request_builder.py deleted file mode 100644 index 4138e4b7281..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/instances/item/decline/decline_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .decline_post_request_body import DeclinePostRequestBody - -class DeclineRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the decline method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeclineRequestBuilder 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}/calendar/events/{event%2Did}/instances/{event%2Did1}/decline", path_parameters) - - async def post(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> DeclineRequestBuilder: - """ - 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: DeclineRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeclineRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeclineRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py deleted file mode 100644 index ac649f5d318..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ /dev/null @@ -1,79 +0,0 @@ -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 DismissReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the dismissReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DismissReminderRequestBuilder 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}/calendar/events/{event%2Did}/instances/{event%2Did1}/dismissReminder", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 - """ - request_info = self.to_post_request_information( - request_configuration - ) - 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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DismissReminderRequestBuilder: - """ - 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: DismissReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DismissReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DismissReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/instances/item/event_item_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/instances/item/event_item_request_builder.py deleted file mode 100644 index dd938bbc1bb..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/instances/item/event_item_request_builder.py +++ /dev/null @@ -1,237 +0,0 @@ -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.event import Event - from ........models.o_data_errors.o_data_error import ODataError - from .accept.accept_request_builder import AcceptRequestBuilder - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - from .calendar.calendar_request_builder import CalendarRequestBuilder - from .cancel.cancel_request_builder import CancelRequestBuilder - from .decline.decline_request_builder import DeclineRequestBuilder - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - from .exception_occurrences.exception_occurrences_request_builder import ExceptionOccurrencesRequestBuilder - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - from .forward.forward_request_builder import ForwardRequestBuilder - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - -class EventItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new EventItemRequestBuilder 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}/calendar/events/{event%2Did}/instances/{event%2Did1}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> Optional[Event]: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Event] - """ - 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.event import Event - - return await self.request_adapter.send_async(request_info, Event, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> EventItemRequestBuilder: - """ - 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: EventItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return EventItemRequestBuilder(self.request_adapter, raw_url) - - @property - def accept(self) -> AcceptRequestBuilder: - """ - Provides operations to call the accept method. - """ - from .accept.accept_request_builder import AcceptRequestBuilder - - return AcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def attachments(self) -> AttachmentsRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - - return AttachmentsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def calendar(self) -> CalendarRequestBuilder: - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - from .calendar.calendar_request_builder import CalendarRequestBuilder - - return CalendarRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def cancel(self) -> CancelRequestBuilder: - """ - Provides operations to call the cancel method. - """ - from .cancel.cancel_request_builder import CancelRequestBuilder - - return CancelRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def decline(self) -> DeclineRequestBuilder: - """ - Provides operations to call the decline method. - """ - from .decline.decline_request_builder import DeclineRequestBuilder - - return DeclineRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def dismiss_reminder(self) -> DismissReminderRequestBuilder: - """ - Provides operations to call the dismissReminder method. - """ - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - - return DismissReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def exception_occurrences(self) -> ExceptionOccurrencesRequestBuilder: - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - from .exception_occurrences.exception_occurrences_request_builder import ExceptionOccurrencesRequestBuilder - - return ExceptionOccurrencesRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def extensions(self) -> ExtensionsRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - - return ExtensionsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def forward(self) -> ForwardRequestBuilder: - """ - Provides operations to call the forward method. - """ - from .forward.forward_request_builder import ForwardRequestBuilder - - return ForwardRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def permanent_delete(self) -> PermanentDeleteRequestBuilder: - """ - Provides operations to call the permanentDelete method. - """ - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - - return PermanentDeleteRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def snooze_reminder(self) -> SnoozeReminderRequestBuilder: - """ - Provides operations to call the snoozeReminder method. - """ - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - - return SnoozeReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def tentatively_accept(self) -> TentativelyAcceptRequestBuilder: - """ - Provides operations to call the tentativelyAccept method. - """ - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - - return TentativelyAcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class EventItemRequestBuilderGetQueryParameters(): - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - """ - 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 == "end_date_time": - return "endDateTime" - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - if original_name == "start_date_time": - return "startDateTime" - return original_name - - # The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - start_date_time: Optional[str] = None - - - @dataclass - class EventItemRequestBuilderGetRequestConfiguration(RequestConfiguration[EventItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/count/count_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/count/count_request_builder.py deleted file mode 100644 index 235d9ff6823..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -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}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ..........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/delta/delta_get_response.py b/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/delta/delta_get_response.py deleted file mode 100644 index f7f76e7297d..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/delta/delta_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.base_delta_function_response import BaseDeltaFunctionResponse - from ..........models.event import Event - -from ..........models.base_delta_function_response import BaseDeltaFunctionResponse - -@dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): - # The value property - value: Optional[list[Event]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeltaGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeltaGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeltaGetResponse() - - 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.base_delta_function_response import BaseDeltaFunctionResponse - from ..........models.event import Event - - from ..........models.base_delta_function_response import BaseDeltaFunctionResponse - from ..........models.event import Event - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(Event)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/delta/delta_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/delta/delta_request_builder.py deleted file mode 100644 index b9fe9bb5a6e..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/delta/delta_request_builder.py +++ /dev/null @@ -1,148 +0,0 @@ -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 .delta_get_response import DeltaGetResponse - -class DeltaRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the delta method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeltaRequestBuilder 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}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> Optional[DeltaGetResponse]: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 - """ - request_info = self.to_get_request_information( - request_configuration - ) - 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 .delta_get_response import DeltaGetResponse - - return await self.request_adapter.send_async(request_info, DeltaGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DeltaRequestBuilder: - """ - 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: DeltaRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeltaRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeltaRequestBuilderGetQueryParameters(): - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - """ - 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 == "end_date_time": - return "endDateTime" - 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 == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = 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 - - # The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - start_date_time: Optional[str] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class DeltaRequestBuilderGetRequestConfiguration(RequestConfiguration[DeltaRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/exception_occurrences_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/exception_occurrences_request_builder.py deleted file mode 100644 index 3f37a38087a..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/exception_occurrences_request_builder.py +++ /dev/null @@ -1,172 +0,0 @@ -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.event_collection_response import EventCollectionResponse - 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 .item.event_item_request_builder import EventItemRequestBuilder - -class ExceptionOccurrencesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExceptionOccurrencesRequestBuilder 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}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_event_id2(self,event_id2: str) -> EventItemRequestBuilder: - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - param event_id2: The unique identifier of event - Returns: EventItemRequestBuilder - """ - if event_id2 is None: - raise TypeError("event_id2 cannot be null.") - from .item.event_item_request_builder import EventItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["event%2Did2"] = event_id2 - return EventItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]] = None) -> Optional[EventCollectionResponse]: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[EventCollectionResponse] - """ - 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.event_collection_response import EventCollectionResponse - - return await self.request_adapter.send_async(request_info, EventCollectionResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> ExceptionOccurrencesRequestBuilder: - """ - 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: ExceptionOccurrencesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExceptionOccurrencesRequestBuilder(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) - - @property - def delta(self) -> DeltaRequestBuilder: - """ - Provides operations to call the delta method. - """ - from .delta.delta_request_builder import DeltaRequestBuilder - - return DeltaRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class ExceptionOccurrencesRequestBuilderGetQueryParameters(): - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - """ - 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 ExceptionOccurrencesRequestBuilderGetRequestConfiguration(RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/accept/accept_post_request_body.py b/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/accept/accept_post_request_body.py deleted file mode 100644 index d6aca7af2df..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/accept/accept_post_request_body.py +++ /dev/null @@ -1,54 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class AcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AcceptPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/accept/accept_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/accept/accept_request_builder.py deleted file mode 100644 index 6aa3ecfae08..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/accept/accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .accept_post_request_body import AcceptPostRequestBody - -class AcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the accept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AcceptRequestBuilder 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}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/accept", path_parameters) - - async def post(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Accept the specified event in a user calendar. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Accept the specified event in a user calendar. - 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) -> AcceptRequestBuilder: - """ - 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: AcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/attachments/attachments_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/attachments/attachments_request_builder.py deleted file mode 100644 index 1ca3ce16fba..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/attachments/attachments_request_builder.py +++ /dev/null @@ -1,218 +0,0 @@ -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.attachment import Attachment - from ...........models.attachment_collection_response import AttachmentCollectionResponse - from ...........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - -class AttachmentsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentsRequestBuilder 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}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_attachment_id(self,attachment_id: str) -> AttachmentItemRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - param attachment_id: The unique identifier of attachment - Returns: AttachmentItemRequestBuilder - """ - if attachment_id is None: - raise TypeError("attachment_id cannot be null.") - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["attachment%2Did"] = attachment_id - return AttachmentItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> Optional[AttachmentCollectionResponse]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AttachmentCollectionResponse] - """ - 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.attachment_collection_response import AttachmentCollectionResponse - - return await self.request_adapter.send_async(request_info, AttachmentCollectionResponse, error_mapping) - - async def post(self,body: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Attachment]: - """ - Create new navigation property to attachments for groups - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - 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: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to attachments for groups - 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) -> AttachmentsRequestBuilder: - """ - 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: AttachmentsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentsRequestBuilder(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) - - @property - def create_upload_session(self) -> CreateUploadSessionRequestBuilder: - """ - Provides operations to call the createUploadSession method. - """ - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - - return CreateUploadSessionRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class AttachmentsRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentsRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]): - """ - 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 AttachmentsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/attachments/count/count_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/attachments/count/count_request_builder.py deleted file mode 100644 index a8e00774821..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/attachments/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -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}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py b/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py deleted file mode 100644 index 1433eb72e4f..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ............models.attachment_item import AttachmentItem - -@dataclass -class CreateUploadSessionPostRequestBody(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 AttachmentItem property - attachment_item: Optional[AttachmentItem] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CreateUploadSessionPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CreateUploadSessionPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CreateUploadSessionPostRequestBody() - - 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.attachment_item import AttachmentItem - - from ............models.attachment_item import AttachmentItem - - fields: dict[str, Callable[[Any], None]] = { - "AttachmentItem": lambda n : setattr(self, 'attachment_item', n.get_object_value(AttachmentItem)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("AttachmentItem", self.attachment_item) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py deleted file mode 100644 index 814d7c41c38..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ /dev/null @@ -1,90 +0,0 @@ -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.upload_session import UploadSession - from .create_upload_session_post_request_body import CreateUploadSessionPostRequestBody - -class CreateUploadSessionRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the createUploadSession method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CreateUploadSessionRequestBuilder 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}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/createUploadSession", path_parameters) - - async def post(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UploadSession]: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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.upload_session import UploadSession - - return await self.request_adapter.send_async(request_info, UploadSession, error_mapping) - - def to_post_request_information(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - 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) -> CreateUploadSessionRequestBuilder: - """ - 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: CreateUploadSessionRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CreateUploadSessionRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CreateUploadSessionRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py deleted file mode 100644 index a19eb6d8253..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py +++ /dev/null @@ -1,143 +0,0 @@ -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.attachment import Attachment - from ............models.o_data_errors.o_data_error import ODataError - -class AttachmentItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentItemRequestBuilder 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}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property attachments for groups - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[Attachment]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property attachments for groups - 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[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AttachmentItemRequestBuilder: - """ - 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: AttachmentItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AttachmentItemRequestBuilderDeleteRequestConfiguration(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 AttachmentItemRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentItemRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/calendar/calendar_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/calendar/calendar_request_builder.py deleted file mode 100644 index 411524ff673..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/calendar/calendar_request_builder.py +++ /dev/null @@ -1,107 +0,0 @@ -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.calendar import Calendar - from ...........models.o_data_errors.o_data_error import ODataError - -class CalendarRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CalendarRequestBuilder 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}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/calendar{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> Optional[Calendar]: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Calendar] - """ - 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.calendar import Calendar - - return await self.request_adapter.send_async(request_info, Calendar, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> CalendarRequestBuilder: - """ - 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: CalendarRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CalendarRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CalendarRequestBuilderGetQueryParameters(): - """ - The calendar that contains the event. Navigation property. Read-only. - """ - 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 CalendarRequestBuilderGetRequestConfiguration(RequestConfiguration[CalendarRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/cancel/cancel_post_request_body.py b/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/cancel/cancel_post_request_body.py deleted file mode 100644 index 9b506dc0b8a..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/cancel/cancel_post_request_body.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class CancelPostRequestBody(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 Comment property - comment: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CancelPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CancelPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CancelPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/cancel/cancel_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/cancel/cancel_request_builder.py deleted file mode 100644 index 39b9313a486..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/cancel/cancel_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .cancel_post_request_body import CancelPostRequestBody - -class CancelRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the cancel method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CancelRequestBuilder 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}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/cancel", path_parameters) - - async def post(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - 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) -> CancelRequestBuilder: - """ - 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: CancelRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CancelRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CancelRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/decline/decline_post_request_body.py b/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/decline/decline_post_request_body.py deleted file mode 100644 index 47fa6be2972..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/decline/decline_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ...........models.time_slot import TimeSlot - -@dataclass -class DeclinePostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeclinePostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeclinePostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeclinePostRequestBody() - - 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.time_slot import TimeSlot - - from ...........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/decline/decline_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/decline/decline_request_builder.py deleted file mode 100644 index 2503487cf69..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/decline/decline_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .decline_post_request_body import DeclinePostRequestBody - -class DeclineRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the decline method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeclineRequestBuilder 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}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/decline", path_parameters) - - async def post(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> DeclineRequestBuilder: - """ - 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: DeclineRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeclineRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeclineRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py deleted file mode 100644 index d65e730378a..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ /dev/null @@ -1,79 +0,0 @@ -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 DismissReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the dismissReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DismissReminderRequestBuilder 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}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/dismissReminder", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 - """ - request_info = self.to_post_request_information( - request_configuration - ) - 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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DismissReminderRequestBuilder: - """ - 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: DismissReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DismissReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DismissReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/event_item_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/event_item_request_builder.py deleted file mode 100644 index 20bc46bf4c4..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/event_item_request_builder.py +++ /dev/null @@ -1,217 +0,0 @@ -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.event import Event - from ..........models.o_data_errors.o_data_error import ODataError - from .accept.accept_request_builder import AcceptRequestBuilder - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - from .calendar.calendar_request_builder import CalendarRequestBuilder - from .cancel.cancel_request_builder import CancelRequestBuilder - from .decline.decline_request_builder import DeclineRequestBuilder - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - from .forward.forward_request_builder import ForwardRequestBuilder - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - -class EventItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new EventItemRequestBuilder 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}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> Optional[Event]: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Event] - """ - 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.event import Event - - return await self.request_adapter.send_async(request_info, Event, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> EventItemRequestBuilder: - """ - 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: EventItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return EventItemRequestBuilder(self.request_adapter, raw_url) - - @property - def accept(self) -> AcceptRequestBuilder: - """ - Provides operations to call the accept method. - """ - from .accept.accept_request_builder import AcceptRequestBuilder - - return AcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def attachments(self) -> AttachmentsRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - - return AttachmentsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def calendar(self) -> CalendarRequestBuilder: - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - from .calendar.calendar_request_builder import CalendarRequestBuilder - - return CalendarRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def cancel(self) -> CancelRequestBuilder: - """ - Provides operations to call the cancel method. - """ - from .cancel.cancel_request_builder import CancelRequestBuilder - - return CancelRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def decline(self) -> DeclineRequestBuilder: - """ - Provides operations to call the decline method. - """ - from .decline.decline_request_builder import DeclineRequestBuilder - - return DeclineRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def dismiss_reminder(self) -> DismissReminderRequestBuilder: - """ - Provides operations to call the dismissReminder method. - """ - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - - return DismissReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def extensions(self) -> ExtensionsRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - - return ExtensionsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def forward(self) -> ForwardRequestBuilder: - """ - Provides operations to call the forward method. - """ - from .forward.forward_request_builder import ForwardRequestBuilder - - return ForwardRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def permanent_delete(self) -> PermanentDeleteRequestBuilder: - """ - Provides operations to call the permanentDelete method. - """ - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - - return PermanentDeleteRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def snooze_reminder(self) -> SnoozeReminderRequestBuilder: - """ - Provides operations to call the snoozeReminder method. - """ - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - - return SnoozeReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def tentatively_accept(self) -> TentativelyAcceptRequestBuilder: - """ - Provides operations to call the tentativelyAccept method. - """ - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - - return TentativelyAcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class EventItemRequestBuilderGetQueryParameters(): - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - """ - 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 EventItemRequestBuilderGetRequestConfiguration(RequestConfiguration[EventItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/extensions/count/count_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/extensions/count/count_request_builder.py deleted file mode 100644 index c948399c41f..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/extensions/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -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}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/extensions/extensions_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/extensions/extensions_request_builder.py deleted file mode 100644 index 000f5e660e5..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/extensions/extensions_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -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.extension import Extension - from ...........models.extension_collection_response import ExtensionCollectionResponse - from ...........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - -class ExtensionsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionsRequestBuilder 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}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_extension_id(self,extension_id: str) -> ExtensionItemRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - param extension_id: The unique identifier of extension - Returns: ExtensionItemRequestBuilder - """ - if extension_id is None: - raise TypeError("extension_id cannot be null.") - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["extension%2Did"] = extension_id - return ExtensionItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> Optional[ExtensionCollectionResponse]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[ExtensionCollectionResponse] - """ - 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.extension_collection_response import ExtensionCollectionResponse - - return await self.request_adapter.send_async(request_info, ExtensionCollectionResponse, error_mapping) - - async def post(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Create new navigation property to extensions for groups - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to extensions for groups - 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) -> ExtensionsRequestBuilder: - """ - 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: ExtensionsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionsRequestBuilder(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 ExtensionsRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionsRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]): - """ - 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 ExtensionsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py deleted file mode 100644 index 3e2f9837caa..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -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.extension import Extension - from ............models.o_data_errors.o_data_error import ODataError - -class ExtensionItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionItemRequestBuilder 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}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property extensions for groups - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> Optional[Extension]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - async def patch(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Update the navigation property extensions in groups - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property extensions for groups - 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[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property extensions in groups - 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) -> ExtensionItemRequestBuilder: - """ - 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: ExtensionItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ExtensionItemRequestBuilderDeleteRequestConfiguration(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 ExtensionItemRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]): - """ - 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 ExtensionItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/forward/forward_post_request_body.py b/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/forward/forward_post_request_body.py deleted file mode 100644 index 282ee0a1864..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/forward/forward_post_request_body.py +++ /dev/null @@ -1,61 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ...........models.recipient import Recipient - -@dataclass -class ForwardPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ToRecipients property - to_recipients: Optional[list[Recipient]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ForwardPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ForwardPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ForwardPostRequestBody() - - 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.recipient import Recipient - - from ...........models.recipient import Recipient - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ToRecipients": lambda n : setattr(self, 'to_recipients', n.get_collection_of_object_values(Recipient)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_collection_of_object_values("ToRecipients", self.to_recipients) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/forward/forward_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/forward/forward_request_builder.py deleted file mode 100644 index 1377ac0eaf0..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/forward/forward_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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_post_request_body import ForwardPostRequestBody - -class ForwardRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the forward method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ForwardRequestBuilder 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}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/forward", path_parameters) - - async def post(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - 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) -> ForwardRequestBuilder: - """ - 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: ForwardRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ForwardRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ForwardRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py deleted file mode 100644 index de03b8681e4..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py +++ /dev/null @@ -1,78 +0,0 @@ -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 PermanentDeleteRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the permanentDelete method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new PermanentDeleteRequestBuilder 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}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/permanentDelete", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_post_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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> PermanentDeleteRequestBuilder: - """ - 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: PermanentDeleteRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return PermanentDeleteRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class PermanentDeleteRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py b/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py deleted file mode 100644 index 98549a04c6a..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ...........models.date_time_time_zone import DateTimeTimeZone - -@dataclass -class SnoozeReminderPostRequestBody(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 NewReminderTime property - new_reminder_time: Optional[DateTimeTimeZone] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SnoozeReminderPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SnoozeReminderPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SnoozeReminderPostRequestBody() - - 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.date_time_time_zone import DateTimeTimeZone - - from ...........models.date_time_time_zone import DateTimeTimeZone - - fields: dict[str, Callable[[Any], None]] = { - "NewReminderTime": lambda n : setattr(self, 'new_reminder_time', n.get_object_value(DateTimeTimeZone)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("NewReminderTime", self.new_reminder_time) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py deleted file mode 100644 index 27e3aaf2093..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .snooze_reminder_post_request_body import SnoozeReminderPostRequestBody - -class SnoozeReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the snoozeReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new SnoozeReminderRequestBuilder 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}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/snoozeReminder", path_parameters) - - async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Postpone a reminder for an event in a user calendar until a new time. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Postpone a reminder for an event in a user calendar until a new time. - 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) -> SnoozeReminderRequestBuilder: - """ - 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: SnoozeReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return SnoozeReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class SnoozeReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py b/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py deleted file mode 100644 index b2a713f74ed..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ...........models.time_slot import TimeSlot - -@dataclass -class TentativelyAcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TentativelyAcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TentativelyAcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TentativelyAcceptPostRequestBody() - - 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.time_slot import TimeSlot - - from ...........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py deleted file mode 100644 index a52167b8c6e..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .tentatively_accept_post_request_body import TentativelyAcceptPostRequestBody - -class TentativelyAcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the tentativelyAccept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new TentativelyAcceptRequestBuilder 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}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/tentativelyAccept", path_parameters) - - async def post(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> TentativelyAcceptRequestBuilder: - """ - 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: TentativelyAcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return TentativelyAcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class TentativelyAcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/instances/item/extensions/count/count_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/instances/item/extensions/count/count_request_builder.py deleted file mode 100644 index fa624e9e0e7..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/instances/item/extensions/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -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}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/extensions/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ..........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/instances/item/extensions/extensions_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/instances/item/extensions/extensions_request_builder.py deleted file mode 100644 index 2572f81feb8..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/instances/item/extensions/extensions_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -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.extension import Extension - from .........models.extension_collection_response import ExtensionCollectionResponse - from .........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - -class ExtensionsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionsRequestBuilder 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}/calendar/events/{event%2Did}/instances/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_extension_id(self,extension_id: str) -> ExtensionItemRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - param extension_id: The unique identifier of extension - Returns: ExtensionItemRequestBuilder - """ - if extension_id is None: - raise TypeError("extension_id cannot be null.") - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["extension%2Did"] = extension_id - return ExtensionItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> Optional[ExtensionCollectionResponse]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[ExtensionCollectionResponse] - """ - 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.extension_collection_response import ExtensionCollectionResponse - - return await self.request_adapter.send_async(request_info, ExtensionCollectionResponse, error_mapping) - - async def post(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Create new navigation property to extensions for groups - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to extensions for groups - 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) -> ExtensionsRequestBuilder: - """ - 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: ExtensionsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionsRequestBuilder(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 ExtensionsRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionsRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]): - """ - 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 ExtensionsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/instances/item/extensions/item/extension_item_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/instances/item/extensions/item/extension_item_request_builder.py deleted file mode 100644 index d365686b7ce..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/instances/item/extensions/item/extension_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -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.extension import Extension - from ..........models.o_data_errors.o_data_error import ODataError - -class ExtensionItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionItemRequestBuilder 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}/calendar/events/{event%2Did}/instances/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property extensions for groups - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ..........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> Optional[Extension]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - async def patch(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Update the navigation property extensions in groups - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property extensions for groups - 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[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property extensions in groups - 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) -> ExtensionItemRequestBuilder: - """ - 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: ExtensionItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ExtensionItemRequestBuilderDeleteRequestConfiguration(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 ExtensionItemRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]): - """ - 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 ExtensionItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/instances/item/forward/forward_post_request_body.py b/msgraph/generated/groups/item/calendar/events/item/instances/item/forward/forward_post_request_body.py deleted file mode 100644 index be2a6958bb5..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/instances/item/forward/forward_post_request_body.py +++ /dev/null @@ -1,61 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .........models.recipient import Recipient - -@dataclass -class ForwardPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ToRecipients property - to_recipients: Optional[list[Recipient]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ForwardPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ForwardPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ForwardPostRequestBody() - - 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.recipient import Recipient - - from .........models.recipient import Recipient - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ToRecipients": lambda n : setattr(self, 'to_recipients', n.get_collection_of_object_values(Recipient)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_collection_of_object_values("ToRecipients", self.to_recipients) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/instances/item/forward/forward_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/instances/item/forward/forward_request_builder.py deleted file mode 100644 index 6430fb52273..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/instances/item/forward/forward_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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_post_request_body import ForwardPostRequestBody - -class ForwardRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the forward method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ForwardRequestBuilder 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}/calendar/events/{event%2Did}/instances/{event%2Did1}/forward", path_parameters) - - async def post(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - 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) -> ForwardRequestBuilder: - """ - 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: ForwardRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ForwardRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ForwardRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/instances/item/permanent_delete/permanent_delete_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/instances/item/permanent_delete/permanent_delete_request_builder.py deleted file mode 100644 index 7d333e8385a..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/instances/item/permanent_delete/permanent_delete_request_builder.py +++ /dev/null @@ -1,78 +0,0 @@ -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 PermanentDeleteRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the permanentDelete method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new PermanentDeleteRequestBuilder 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}/calendar/events/{event%2Did}/instances/{event%2Did1}/permanentDelete", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_post_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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> PermanentDeleteRequestBuilder: - """ - 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: PermanentDeleteRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return PermanentDeleteRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class PermanentDeleteRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py b/msgraph/generated/groups/item/calendar/events/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py deleted file mode 100644 index 398d51f4ab7..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .........models.date_time_time_zone import DateTimeTimeZone - -@dataclass -class SnoozeReminderPostRequestBody(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 NewReminderTime property - new_reminder_time: Optional[DateTimeTimeZone] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SnoozeReminderPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SnoozeReminderPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SnoozeReminderPostRequestBody() - - 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.date_time_time_zone import DateTimeTimeZone - - from .........models.date_time_time_zone import DateTimeTimeZone - - fields: dict[str, Callable[[Any], None]] = { - "NewReminderTime": lambda n : setattr(self, 'new_reminder_time', n.get_object_value(DateTimeTimeZone)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("NewReminderTime", self.new_reminder_time) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py deleted file mode 100644 index 31316d5d3dd..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .snooze_reminder_post_request_body import SnoozeReminderPostRequestBody - -class SnoozeReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the snoozeReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new SnoozeReminderRequestBuilder 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}/calendar/events/{event%2Did}/instances/{event%2Did1}/snoozeReminder", path_parameters) - - async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Postpone a reminder for an event in a user calendar until a new time. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Postpone a reminder for an event in a user calendar until a new time. - 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) -> SnoozeReminderRequestBuilder: - """ - 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: SnoozeReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return SnoozeReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class SnoozeReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py b/msgraph/generated/groups/item/calendar/events/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py deleted file mode 100644 index 2f17a3f9109..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .........models.time_slot import TimeSlot - -@dataclass -class TentativelyAcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TentativelyAcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TentativelyAcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TentativelyAcceptPostRequestBody() - - 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.time_slot import TimeSlot - - from .........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar/events/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py deleted file mode 100644 index 4abf6336e16..00000000000 --- a/msgraph/generated/groups/item/calendar/events/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .tentatively_accept_post_request_body import TentativelyAcceptPostRequestBody - -class TentativelyAcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the tentativelyAccept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new TentativelyAcceptRequestBuilder 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}/calendar/events/{event%2Did}/instances/{event%2Did1}/tentativelyAccept", path_parameters) - - async def post(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> TentativelyAcceptRequestBuilder: - """ - 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: TentativelyAcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return TentativelyAcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class TentativelyAcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/calendar_view_request_builder.py b/msgraph/generated/groups/item/calendar_view/calendar_view_request_builder.py index d58bc774e5a..3e93c6cf657 100644 --- a/msgraph/generated/groups/item/calendar_view/calendar_view_request_builder.py +++ b/msgraph/generated/groups/item/calendar_view/calendar_view_request_builder.py @@ -16,9 +16,7 @@ if TYPE_CHECKING: from ....models.event_collection_response import EventCollectionResponse 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 .item.event_item_request_builder import EventItemRequestBuilder class CalendarViewRequestBuilder(BaseRequestBuilder): """ @@ -33,20 +31,6 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d """ super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/calendarView?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - def by_event_id(self,event_id: str) -> EventItemRequestBuilder: - """ - Provides operations to manage the calendarView property of the microsoft.graph.group entity. - param event_id: The unique identifier of event - Returns: EventItemRequestBuilder - """ - if event_id is None: - raise TypeError("event_id cannot be null.") - from .item.event_item_request_builder import EventItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["event%2Did"] = event_id - return EventItemRequestBuilder(self.request_adapter, url_tpl_params) - async def get(self,request_configuration: Optional[RequestConfiguration[CalendarViewRequestBuilderGetQueryParameters]] = None) -> Optional[EventCollectionResponse]: """ Get the occurrences, exceptions, and single instances of events in a calendar view defined by a time range,from the default calendar of a group. @@ -89,15 +73,6 @@ def with_url(self,raw_url: str) -> CalendarViewRequestBuilder: raise TypeError("raw_url cannot be null.") return CalendarViewRequestBuilder(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) - @property def delta(self) -> DeltaRequestBuilder: """ diff --git a/msgraph/generated/groups/item/calendar_view/count/count_request_builder.py b/msgraph/generated/groups/item/calendar_view/count/count_request_builder.py deleted file mode 100644 index cfd64baca63..00000000000 --- a/msgraph/generated/groups/item/calendar_view/count/count_request_builder.py +++ /dev/null @@ -1,114 +0,0 @@ -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}/groups/{group%2Did}/calendarView/$count?endDateTime={endDateTime}&startDateTime={startDateTime}{&%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 == "end_date_time": - return "endDateTime" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "start_date_time": - return "startDateTime" - return original_name - - # The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - start_date_time: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/accept/accept_post_request_body.py b/msgraph/generated/groups/item/calendar_view/item/accept/accept_post_request_body.py deleted file mode 100644 index d6aca7af2df..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/accept/accept_post_request_body.py +++ /dev/null @@ -1,54 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class AcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AcceptPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/accept/accept_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/accept/accept_request_builder.py deleted file mode 100644 index 16dfabc62ed..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/accept/accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .accept_post_request_body import AcceptPostRequestBody - -class AcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the accept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AcceptRequestBuilder 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}/calendarView/{event%2Did}/accept", path_parameters) - - async def post(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Accept the specified event in a user calendar. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Accept the specified event in a user calendar. - 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) -> AcceptRequestBuilder: - """ - 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: AcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/attachments/attachments_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/attachments/attachments_request_builder.py deleted file mode 100644 index 72a3142e27d..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/attachments/attachments_request_builder.py +++ /dev/null @@ -1,218 +0,0 @@ -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.attachment import Attachment - from ......models.attachment_collection_response import AttachmentCollectionResponse - from ......models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - -class AttachmentsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentsRequestBuilder 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}/calendarView/{event%2Did}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_attachment_id(self,attachment_id: str) -> AttachmentItemRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - param attachment_id: The unique identifier of attachment - Returns: AttachmentItemRequestBuilder - """ - if attachment_id is None: - raise TypeError("attachment_id cannot be null.") - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["attachment%2Did"] = attachment_id - return AttachmentItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> Optional[AttachmentCollectionResponse]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AttachmentCollectionResponse] - """ - 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.attachment_collection_response import AttachmentCollectionResponse - - return await self.request_adapter.send_async(request_info, AttachmentCollectionResponse, error_mapping) - - async def post(self,body: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Attachment]: - """ - Create new navigation property to attachments for groups - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - 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: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to attachments for groups - 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) -> AttachmentsRequestBuilder: - """ - 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: AttachmentsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentsRequestBuilder(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) - - @property - def create_upload_session(self) -> CreateUploadSessionRequestBuilder: - """ - Provides operations to call the createUploadSession method. - """ - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - - return CreateUploadSessionRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class AttachmentsRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentsRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]): - """ - 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 AttachmentsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/attachments/count/count_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/attachments/count/count_request_builder.py deleted file mode 100644 index 65f827180c5..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/attachments/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -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}/groups/{group%2Did}/calendarView/{event%2Did}/attachments/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/attachments/create_upload_session/create_upload_session_post_request_body.py b/msgraph/generated/groups/item/calendar_view/item/attachments/create_upload_session/create_upload_session_post_request_body.py deleted file mode 100644 index 6736548ede4..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/attachments/create_upload_session/create_upload_session_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .......models.attachment_item import AttachmentItem - -@dataclass -class CreateUploadSessionPostRequestBody(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 AttachmentItem property - attachment_item: Optional[AttachmentItem] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CreateUploadSessionPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CreateUploadSessionPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CreateUploadSessionPostRequestBody() - - 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.attachment_item import AttachmentItem - - from .......models.attachment_item import AttachmentItem - - fields: dict[str, Callable[[Any], None]] = { - "AttachmentItem": lambda n : setattr(self, 'attachment_item', n.get_object_value(AttachmentItem)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("AttachmentItem", self.attachment_item) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/attachments/create_upload_session/create_upload_session_request_builder.py deleted file mode 100644 index 36df7621d5f..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ /dev/null @@ -1,90 +0,0 @@ -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.upload_session import UploadSession - from .create_upload_session_post_request_body import CreateUploadSessionPostRequestBody - -class CreateUploadSessionRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the createUploadSession method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CreateUploadSessionRequestBuilder 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}/calendarView/{event%2Did}/attachments/createUploadSession", path_parameters) - - async def post(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UploadSession]: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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.upload_session import UploadSession - - return await self.request_adapter.send_async(request_info, UploadSession, error_mapping) - - def to_post_request_information(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - 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) -> CreateUploadSessionRequestBuilder: - """ - 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: CreateUploadSessionRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CreateUploadSessionRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CreateUploadSessionRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/attachments/item/attachment_item_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/attachments/item/attachment_item_request_builder.py deleted file mode 100644 index 9289a92166d..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/attachments/item/attachment_item_request_builder.py +++ /dev/null @@ -1,143 +0,0 @@ -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.attachment import Attachment - from .......models.o_data_errors.o_data_error import ODataError - -class AttachmentItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentItemRequestBuilder 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}/calendarView/{event%2Did}/attachments/{attachment%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property attachments for groups - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from .......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[Attachment]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property attachments for groups - 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[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AttachmentItemRequestBuilder: - """ - 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: AttachmentItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AttachmentItemRequestBuilderDeleteRequestConfiguration(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 AttachmentItemRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentItemRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/calendar/calendar_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/calendar/calendar_request_builder.py deleted file mode 100644 index 134de7d9be0..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/calendar/calendar_request_builder.py +++ /dev/null @@ -1,107 +0,0 @@ -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.calendar import Calendar - from ......models.o_data_errors.o_data_error import ODataError - -class CalendarRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CalendarRequestBuilder 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}/calendarView/{event%2Did}/calendar{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> Optional[Calendar]: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Calendar] - """ - 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.calendar import Calendar - - return await self.request_adapter.send_async(request_info, Calendar, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> CalendarRequestBuilder: - """ - 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: CalendarRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CalendarRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CalendarRequestBuilderGetQueryParameters(): - """ - The calendar that contains the event. Navigation property. Read-only. - """ - 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 CalendarRequestBuilderGetRequestConfiguration(RequestConfiguration[CalendarRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/cancel/cancel_post_request_body.py b/msgraph/generated/groups/item/calendar_view/item/cancel/cancel_post_request_body.py deleted file mode 100644 index 9b506dc0b8a..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/cancel/cancel_post_request_body.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class CancelPostRequestBody(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 Comment property - comment: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CancelPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CancelPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CancelPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/cancel/cancel_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/cancel/cancel_request_builder.py deleted file mode 100644 index a394a03d879..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/cancel/cancel_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .cancel_post_request_body import CancelPostRequestBody - -class CancelRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the cancel method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CancelRequestBuilder 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}/calendarView/{event%2Did}/cancel", path_parameters) - - async def post(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - 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) -> CancelRequestBuilder: - """ - 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: CancelRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CancelRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CancelRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/decline/decline_post_request_body.py b/msgraph/generated/groups/item/calendar_view/item/decline/decline_post_request_body.py deleted file mode 100644 index 3ff4e8d3fda..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/decline/decline_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ......models.time_slot import TimeSlot - -@dataclass -class DeclinePostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeclinePostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeclinePostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeclinePostRequestBody() - - 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.time_slot import TimeSlot - - from ......models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/decline/decline_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/decline/decline_request_builder.py deleted file mode 100644 index 58c65ed0cf0..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/decline/decline_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .decline_post_request_body import DeclinePostRequestBody - -class DeclineRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the decline method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeclineRequestBuilder 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}/calendarView/{event%2Did}/decline", path_parameters) - - async def post(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> DeclineRequestBuilder: - """ - 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: DeclineRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeclineRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeclineRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/dismiss_reminder/dismiss_reminder_request_builder.py deleted file mode 100644 index 9c92be3b320..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ /dev/null @@ -1,79 +0,0 @@ -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 DismissReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the dismissReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DismissReminderRequestBuilder 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}/calendarView/{event%2Did}/dismissReminder", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 - """ - request_info = self.to_post_request_information( - request_configuration - ) - 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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DismissReminderRequestBuilder: - """ - 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: DismissReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DismissReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DismissReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/event_item_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/event_item_request_builder.py deleted file mode 100644 index c9a0896b6f4..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/event_item_request_builder.py +++ /dev/null @@ -1,247 +0,0 @@ -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.event import Event - from .....models.o_data_errors.o_data_error import ODataError - from .accept.accept_request_builder import AcceptRequestBuilder - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - from .calendar.calendar_request_builder import CalendarRequestBuilder - from .cancel.cancel_request_builder import CancelRequestBuilder - from .decline.decline_request_builder import DeclineRequestBuilder - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - from .exception_occurrences.exception_occurrences_request_builder import ExceptionOccurrencesRequestBuilder - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - from .forward.forward_request_builder import ForwardRequestBuilder - from .instances.instances_request_builder import InstancesRequestBuilder - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - -class EventItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the calendarView property of the microsoft.graph.group entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new EventItemRequestBuilder 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}/calendarView/{event%2Did}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> Optional[Event]: - """ - The calendar view for the calendar. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Event] - """ - 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.event import Event - - return await self.request_adapter.send_async(request_info, Event, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The calendar view for the calendar. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> EventItemRequestBuilder: - """ - 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: EventItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return EventItemRequestBuilder(self.request_adapter, raw_url) - - @property - def accept(self) -> AcceptRequestBuilder: - """ - Provides operations to call the accept method. - """ - from .accept.accept_request_builder import AcceptRequestBuilder - - return AcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def attachments(self) -> AttachmentsRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - - return AttachmentsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def calendar(self) -> CalendarRequestBuilder: - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - from .calendar.calendar_request_builder import CalendarRequestBuilder - - return CalendarRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def cancel(self) -> CancelRequestBuilder: - """ - Provides operations to call the cancel method. - """ - from .cancel.cancel_request_builder import CancelRequestBuilder - - return CancelRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def decline(self) -> DeclineRequestBuilder: - """ - Provides operations to call the decline method. - """ - from .decline.decline_request_builder import DeclineRequestBuilder - - return DeclineRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def dismiss_reminder(self) -> DismissReminderRequestBuilder: - """ - Provides operations to call the dismissReminder method. - """ - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - - return DismissReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def exception_occurrences(self) -> ExceptionOccurrencesRequestBuilder: - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - from .exception_occurrences.exception_occurrences_request_builder import ExceptionOccurrencesRequestBuilder - - return ExceptionOccurrencesRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def extensions(self) -> ExtensionsRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - - return ExtensionsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def forward(self) -> ForwardRequestBuilder: - """ - Provides operations to call the forward method. - """ - from .forward.forward_request_builder import ForwardRequestBuilder - - return ForwardRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def instances(self) -> InstancesRequestBuilder: - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - """ - from .instances.instances_request_builder import InstancesRequestBuilder - - return InstancesRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def permanent_delete(self) -> PermanentDeleteRequestBuilder: - """ - Provides operations to call the permanentDelete method. - """ - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - - return PermanentDeleteRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def snooze_reminder(self) -> SnoozeReminderRequestBuilder: - """ - Provides operations to call the snoozeReminder method. - """ - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - - return SnoozeReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def tentatively_accept(self) -> TentativelyAcceptRequestBuilder: - """ - Provides operations to call the tentativelyAccept method. - """ - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - - return TentativelyAcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class EventItemRequestBuilderGetQueryParameters(): - """ - The calendar view for the calendar. Read-only. - """ - 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 == "end_date_time": - return "endDateTime" - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - if original_name == "start_date_time": - return "startDateTime" - return original_name - - # The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - start_date_time: Optional[str] = None - - - @dataclass - class EventItemRequestBuilderGetRequestConfiguration(RequestConfiguration[EventItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/count/count_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/count/count_request_builder.py deleted file mode 100644 index 130d1d812b3..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -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}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/delta/delta_get_response.py b/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/delta/delta_get_response.py deleted file mode 100644 index 7725dc6cb8b..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/delta/delta_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .......models.base_delta_function_response import BaseDeltaFunctionResponse - from .......models.event import Event - -from .......models.base_delta_function_response import BaseDeltaFunctionResponse - -@dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): - # The value property - value: Optional[list[Event]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeltaGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeltaGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeltaGetResponse() - - 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.base_delta_function_response import BaseDeltaFunctionResponse - from .......models.event import Event - - from .......models.base_delta_function_response import BaseDeltaFunctionResponse - from .......models.event import Event - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(Event)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/delta/delta_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/delta/delta_request_builder.py deleted file mode 100644 index d52bca7d21b..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/delta/delta_request_builder.py +++ /dev/null @@ -1,148 +0,0 @@ -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 .delta_get_response import DeltaGetResponse - -class DeltaRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the delta method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeltaRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> Optional[DeltaGetResponse]: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 - """ - request_info = self.to_get_request_information( - request_configuration - ) - 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 .delta_get_response import DeltaGetResponse - - return await self.request_adapter.send_async(request_info, DeltaGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DeltaRequestBuilder: - """ - 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: DeltaRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeltaRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeltaRequestBuilderGetQueryParameters(): - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - """ - 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 == "end_date_time": - return "endDateTime" - 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 == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = 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 - - # The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - start_date_time: Optional[str] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class DeltaRequestBuilderGetRequestConfiguration(RequestConfiguration[DeltaRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/exception_occurrences_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/exception_occurrences_request_builder.py deleted file mode 100644 index 3970724778a..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/exception_occurrences_request_builder.py +++ /dev/null @@ -1,172 +0,0 @@ -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.event_collection_response import EventCollectionResponse - 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 .item.event_item_request_builder import EventItemRequestBuilder - -class ExceptionOccurrencesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExceptionOccurrencesRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_event_id1(self,event_id1: str) -> EventItemRequestBuilder: - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - param event_id1: The unique identifier of event - Returns: EventItemRequestBuilder - """ - if event_id1 is None: - raise TypeError("event_id1 cannot be null.") - from .item.event_item_request_builder import EventItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["event%2Did1"] = event_id1 - return EventItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]] = None) -> Optional[EventCollectionResponse]: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[EventCollectionResponse] - """ - 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.event_collection_response import EventCollectionResponse - - return await self.request_adapter.send_async(request_info, EventCollectionResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> ExceptionOccurrencesRequestBuilder: - """ - 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: ExceptionOccurrencesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExceptionOccurrencesRequestBuilder(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) - - @property - def delta(self) -> DeltaRequestBuilder: - """ - Provides operations to call the delta method. - """ - from .delta.delta_request_builder import DeltaRequestBuilder - - return DeltaRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class ExceptionOccurrencesRequestBuilderGetQueryParameters(): - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - """ - 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 ExceptionOccurrencesRequestBuilderGetRequestConfiguration(RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/accept/accept_post_request_body.py b/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/accept/accept_post_request_body.py deleted file mode 100644 index d6aca7af2df..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/accept/accept_post_request_body.py +++ /dev/null @@ -1,54 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class AcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AcceptPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/accept/accept_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/accept/accept_request_builder.py deleted file mode 100644 index da8b5b16a59..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/accept/accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .accept_post_request_body import AcceptPostRequestBody - -class AcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the accept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AcceptRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/accept", path_parameters) - - async def post(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Accept the specified event in a user calendar. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Accept the specified event in a user calendar. - 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) -> AcceptRequestBuilder: - """ - 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: AcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/attachments/attachments_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/attachments/attachments_request_builder.py deleted file mode 100644 index 6f3aeb10c03..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/attachments/attachments_request_builder.py +++ /dev/null @@ -1,218 +0,0 @@ -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.attachment import Attachment - from ........models.attachment_collection_response import AttachmentCollectionResponse - from ........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - -class AttachmentsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentsRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_attachment_id(self,attachment_id: str) -> AttachmentItemRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - param attachment_id: The unique identifier of attachment - Returns: AttachmentItemRequestBuilder - """ - if attachment_id is None: - raise TypeError("attachment_id cannot be null.") - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["attachment%2Did"] = attachment_id - return AttachmentItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> Optional[AttachmentCollectionResponse]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AttachmentCollectionResponse] - """ - 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.attachment_collection_response import AttachmentCollectionResponse - - return await self.request_adapter.send_async(request_info, AttachmentCollectionResponse, error_mapping) - - async def post(self,body: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Attachment]: - """ - Create new navigation property to attachments for groups - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - 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: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to attachments for groups - 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) -> AttachmentsRequestBuilder: - """ - 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: AttachmentsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentsRequestBuilder(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) - - @property - def create_upload_session(self) -> CreateUploadSessionRequestBuilder: - """ - Provides operations to call the createUploadSession method. - """ - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - - return CreateUploadSessionRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class AttachmentsRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentsRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]): - """ - 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 AttachmentsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/attachments/count/count_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/attachments/count/count_request_builder.py deleted file mode 100644 index 86b7bc48442..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/attachments/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -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}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py b/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py deleted file mode 100644 index e74c7c21419..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .........models.attachment_item import AttachmentItem - -@dataclass -class CreateUploadSessionPostRequestBody(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 AttachmentItem property - attachment_item: Optional[AttachmentItem] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CreateUploadSessionPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CreateUploadSessionPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CreateUploadSessionPostRequestBody() - - 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.attachment_item import AttachmentItem - - from .........models.attachment_item import AttachmentItem - - fields: dict[str, Callable[[Any], None]] = { - "AttachmentItem": lambda n : setattr(self, 'attachment_item', n.get_object_value(AttachmentItem)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("AttachmentItem", self.attachment_item) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py deleted file mode 100644 index 6e1e7ed2deb..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ /dev/null @@ -1,90 +0,0 @@ -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.upload_session import UploadSession - from .create_upload_session_post_request_body import CreateUploadSessionPostRequestBody - -class CreateUploadSessionRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the createUploadSession method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CreateUploadSessionRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/createUploadSession", path_parameters) - - async def post(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UploadSession]: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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.upload_session import UploadSession - - return await self.request_adapter.send_async(request_info, UploadSession, error_mapping) - - def to_post_request_information(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - 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) -> CreateUploadSessionRequestBuilder: - """ - 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: CreateUploadSessionRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CreateUploadSessionRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CreateUploadSessionRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py deleted file mode 100644 index 9ec2d3dc1a7..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py +++ /dev/null @@ -1,143 +0,0 @@ -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.attachment import Attachment - from .........models.o_data_errors.o_data_error import ODataError - -class AttachmentItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentItemRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property attachments for groups - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from .........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[Attachment]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property attachments for groups - 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[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AttachmentItemRequestBuilder: - """ - 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: AttachmentItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AttachmentItemRequestBuilderDeleteRequestConfiguration(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 AttachmentItemRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentItemRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/calendar/calendar_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/calendar/calendar_request_builder.py deleted file mode 100644 index b62a284e9fe..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/calendar/calendar_request_builder.py +++ /dev/null @@ -1,107 +0,0 @@ -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.calendar import Calendar - from ........models.o_data_errors.o_data_error import ODataError - -class CalendarRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CalendarRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/calendar{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> Optional[Calendar]: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Calendar] - """ - 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.calendar import Calendar - - return await self.request_adapter.send_async(request_info, Calendar, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> CalendarRequestBuilder: - """ - 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: CalendarRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CalendarRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CalendarRequestBuilderGetQueryParameters(): - """ - The calendar that contains the event. Navigation property. Read-only. - """ - 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 CalendarRequestBuilderGetRequestConfiguration(RequestConfiguration[CalendarRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/cancel/cancel_post_request_body.py b/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/cancel/cancel_post_request_body.py deleted file mode 100644 index 9b506dc0b8a..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/cancel/cancel_post_request_body.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class CancelPostRequestBody(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 Comment property - comment: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CancelPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CancelPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CancelPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/cancel/cancel_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/cancel/cancel_request_builder.py deleted file mode 100644 index 265e00de413..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/cancel/cancel_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .cancel_post_request_body import CancelPostRequestBody - -class CancelRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the cancel method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CancelRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/cancel", path_parameters) - - async def post(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - 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) -> CancelRequestBuilder: - """ - 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: CancelRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CancelRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CancelRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/decline/decline_post_request_body.py b/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/decline/decline_post_request_body.py deleted file mode 100644 index 8770ceeea48..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/decline/decline_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ........models.time_slot import TimeSlot - -@dataclass -class DeclinePostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeclinePostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeclinePostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeclinePostRequestBody() - - 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.time_slot import TimeSlot - - from ........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/decline/decline_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/decline/decline_request_builder.py deleted file mode 100644 index 8b74a406f41..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/decline/decline_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .decline_post_request_body import DeclinePostRequestBody - -class DeclineRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the decline method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeclineRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/decline", path_parameters) - - async def post(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> DeclineRequestBuilder: - """ - 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: DeclineRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeclineRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeclineRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py deleted file mode 100644 index 8282913c4d3..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ /dev/null @@ -1,79 +0,0 @@ -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 DismissReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the dismissReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DismissReminderRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/dismissReminder", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 - """ - request_info = self.to_post_request_information( - request_configuration - ) - 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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DismissReminderRequestBuilder: - """ - 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: DismissReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DismissReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DismissReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/event_item_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/event_item_request_builder.py deleted file mode 100644 index 1bc52983abb..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/event_item_request_builder.py +++ /dev/null @@ -1,227 +0,0 @@ -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.event import Event - from .......models.o_data_errors.o_data_error import ODataError - from .accept.accept_request_builder import AcceptRequestBuilder - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - from .calendar.calendar_request_builder import CalendarRequestBuilder - from .cancel.cancel_request_builder import CancelRequestBuilder - from .decline.decline_request_builder import DeclineRequestBuilder - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - from .forward.forward_request_builder import ForwardRequestBuilder - from .instances.instances_request_builder import InstancesRequestBuilder - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - -class EventItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new EventItemRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> Optional[Event]: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Event] - """ - 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.event import Event - - return await self.request_adapter.send_async(request_info, Event, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> EventItemRequestBuilder: - """ - 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: EventItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return EventItemRequestBuilder(self.request_adapter, raw_url) - - @property - def accept(self) -> AcceptRequestBuilder: - """ - Provides operations to call the accept method. - """ - from .accept.accept_request_builder import AcceptRequestBuilder - - return AcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def attachments(self) -> AttachmentsRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - - return AttachmentsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def calendar(self) -> CalendarRequestBuilder: - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - from .calendar.calendar_request_builder import CalendarRequestBuilder - - return CalendarRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def cancel(self) -> CancelRequestBuilder: - """ - Provides operations to call the cancel method. - """ - from .cancel.cancel_request_builder import CancelRequestBuilder - - return CancelRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def decline(self) -> DeclineRequestBuilder: - """ - Provides operations to call the decline method. - """ - from .decline.decline_request_builder import DeclineRequestBuilder - - return DeclineRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def dismiss_reminder(self) -> DismissReminderRequestBuilder: - """ - Provides operations to call the dismissReminder method. - """ - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - - return DismissReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def extensions(self) -> ExtensionsRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - - return ExtensionsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def forward(self) -> ForwardRequestBuilder: - """ - Provides operations to call the forward method. - """ - from .forward.forward_request_builder import ForwardRequestBuilder - - return ForwardRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def instances(self) -> InstancesRequestBuilder: - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - """ - from .instances.instances_request_builder import InstancesRequestBuilder - - return InstancesRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def permanent_delete(self) -> PermanentDeleteRequestBuilder: - """ - Provides operations to call the permanentDelete method. - """ - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - - return PermanentDeleteRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def snooze_reminder(self) -> SnoozeReminderRequestBuilder: - """ - Provides operations to call the snoozeReminder method. - """ - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - - return SnoozeReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def tentatively_accept(self) -> TentativelyAcceptRequestBuilder: - """ - Provides operations to call the tentativelyAccept method. - """ - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - - return TentativelyAcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class EventItemRequestBuilderGetQueryParameters(): - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - """ - 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 EventItemRequestBuilderGetRequestConfiguration(RequestConfiguration[EventItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/extensions/count/count_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/extensions/count/count_request_builder.py deleted file mode 100644 index 1c977e16441..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/extensions/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -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}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/extensions/extensions_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/extensions/extensions_request_builder.py deleted file mode 100644 index 19984c022fd..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/extensions/extensions_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -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.extension import Extension - from ........models.extension_collection_response import ExtensionCollectionResponse - from ........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - -class ExtensionsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionsRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_extension_id(self,extension_id: str) -> ExtensionItemRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - param extension_id: The unique identifier of extension - Returns: ExtensionItemRequestBuilder - """ - if extension_id is None: - raise TypeError("extension_id cannot be null.") - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["extension%2Did"] = extension_id - return ExtensionItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> Optional[ExtensionCollectionResponse]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[ExtensionCollectionResponse] - """ - 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.extension_collection_response import ExtensionCollectionResponse - - return await self.request_adapter.send_async(request_info, ExtensionCollectionResponse, error_mapping) - - async def post(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Create new navigation property to extensions for groups - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to extensions for groups - 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) -> ExtensionsRequestBuilder: - """ - 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: ExtensionsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionsRequestBuilder(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 ExtensionsRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionsRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]): - """ - 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 ExtensionsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py deleted file mode 100644 index f1bc40179e4..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -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.extension import Extension - from .........models.o_data_errors.o_data_error import ODataError - -class ExtensionItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionItemRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property extensions for groups - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from .........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> Optional[Extension]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - async def patch(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Update the navigation property extensions in groups - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property extensions for groups - 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[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property extensions in groups - 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) -> ExtensionItemRequestBuilder: - """ - 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: ExtensionItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ExtensionItemRequestBuilderDeleteRequestConfiguration(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 ExtensionItemRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]): - """ - 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 ExtensionItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/forward/forward_post_request_body.py b/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/forward/forward_post_request_body.py deleted file mode 100644 index c86a1b919d0..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/forward/forward_post_request_body.py +++ /dev/null @@ -1,61 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ........models.recipient import Recipient - -@dataclass -class ForwardPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ToRecipients property - to_recipients: Optional[list[Recipient]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ForwardPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ForwardPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ForwardPostRequestBody() - - 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.recipient import Recipient - - from ........models.recipient import Recipient - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ToRecipients": lambda n : setattr(self, 'to_recipients', n.get_collection_of_object_values(Recipient)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_collection_of_object_values("ToRecipients", self.to_recipients) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/forward/forward_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/forward/forward_request_builder.py deleted file mode 100644 index 498671d9289..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/forward/forward_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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_post_request_body import ForwardPostRequestBody - -class ForwardRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the forward method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ForwardRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/forward", path_parameters) - - async def post(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - 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) -> ForwardRequestBuilder: - """ - 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: ForwardRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ForwardRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ForwardRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/count/count_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/count/count_request_builder.py deleted file mode 100644 index 7ec1eb5e5e5..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -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}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/delta/delta_get_response.py b/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/delta/delta_get_response.py deleted file mode 100644 index 95fb9282951..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/delta/delta_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .........models.base_delta_function_response import BaseDeltaFunctionResponse - from .........models.event import Event - -from .........models.base_delta_function_response import BaseDeltaFunctionResponse - -@dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): - # The value property - value: Optional[list[Event]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeltaGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeltaGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeltaGetResponse() - - 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.base_delta_function_response import BaseDeltaFunctionResponse - from .........models.event import Event - - from .........models.base_delta_function_response import BaseDeltaFunctionResponse - from .........models.event import Event - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(Event)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/delta/delta_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/delta/delta_request_builder.py deleted file mode 100644 index 6589aa9b9c3..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/delta/delta_request_builder.py +++ /dev/null @@ -1,148 +0,0 @@ -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 .delta_get_response import DeltaGetResponse - -class DeltaRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the delta method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeltaRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> Optional[DeltaGetResponse]: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 - """ - request_info = self.to_get_request_information( - request_configuration - ) - 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 .delta_get_response import DeltaGetResponse - - return await self.request_adapter.send_async(request_info, DeltaGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DeltaRequestBuilder: - """ - 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: DeltaRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeltaRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeltaRequestBuilderGetQueryParameters(): - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - """ - 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 == "end_date_time": - return "endDateTime" - 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 == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = 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 - - # The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - start_date_time: Optional[str] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class DeltaRequestBuilderGetRequestConfiguration(RequestConfiguration[DeltaRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/instances_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/instances_request_builder.py deleted file mode 100644 index 5590b7f4157..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/instances_request_builder.py +++ /dev/null @@ -1,182 +0,0 @@ -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.event_collection_response import EventCollectionResponse - 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 .item.event_item_request_builder import EventItemRequestBuilder - -class InstancesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new InstancesRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_event_id2(self,event_id2: str) -> EventItemRequestBuilder: - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - param event_id2: The unique identifier of event - Returns: EventItemRequestBuilder - """ - if event_id2 is None: - raise TypeError("event_id2 cannot be null.") - from .item.event_item_request_builder import EventItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["event%2Did2"] = event_id2 - return EventItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[InstancesRequestBuilderGetQueryParameters]] = None) -> Optional[EventCollectionResponse]: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[EventCollectionResponse] - """ - 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.event_collection_response import EventCollectionResponse - - return await self.request_adapter.send_async(request_info, EventCollectionResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[InstancesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> InstancesRequestBuilder: - """ - 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: InstancesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return InstancesRequestBuilder(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) - - @property - def delta(self) -> DeltaRequestBuilder: - """ - Provides operations to call the delta method. - """ - from .delta.delta_request_builder import DeltaRequestBuilder - - return DeltaRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class InstancesRequestBuilderGetQueryParameters(): - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - """ - 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 == "end_date_time": - return "endDateTime" - 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 == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = 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 - - # The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - start_date_time: Optional[str] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class InstancesRequestBuilderGetRequestConfiguration(RequestConfiguration[InstancesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/accept/accept_post_request_body.py b/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/accept/accept_post_request_body.py deleted file mode 100644 index d6aca7af2df..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/accept/accept_post_request_body.py +++ /dev/null @@ -1,54 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class AcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AcceptPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/accept/accept_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/accept/accept_request_builder.py deleted file mode 100644 index 88f216ce551..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/accept/accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .accept_post_request_body import AcceptPostRequestBody - -class AcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the accept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AcceptRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/accept", path_parameters) - - async def post(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Accept the specified event in a user calendar. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Accept the specified event in a user calendar. - 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) -> AcceptRequestBuilder: - """ - 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: AcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/attachments/attachments_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/attachments/attachments_request_builder.py deleted file mode 100644 index 1aa60a4379f..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/attachments/attachments_request_builder.py +++ /dev/null @@ -1,218 +0,0 @@ -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.attachment import Attachment - from ..........models.attachment_collection_response import AttachmentCollectionResponse - from ..........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - -class AttachmentsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentsRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_attachment_id(self,attachment_id: str) -> AttachmentItemRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - param attachment_id: The unique identifier of attachment - Returns: AttachmentItemRequestBuilder - """ - if attachment_id is None: - raise TypeError("attachment_id cannot be null.") - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["attachment%2Did"] = attachment_id - return AttachmentItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> Optional[AttachmentCollectionResponse]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AttachmentCollectionResponse] - """ - 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.attachment_collection_response import AttachmentCollectionResponse - - return await self.request_adapter.send_async(request_info, AttachmentCollectionResponse, error_mapping) - - async def post(self,body: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Attachment]: - """ - Create new navigation property to attachments for groups - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - 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: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to attachments for groups - 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) -> AttachmentsRequestBuilder: - """ - 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: AttachmentsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentsRequestBuilder(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) - - @property - def create_upload_session(self) -> CreateUploadSessionRequestBuilder: - """ - Provides operations to call the createUploadSession method. - """ - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - - return CreateUploadSessionRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class AttachmentsRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentsRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]): - """ - 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 AttachmentsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/attachments/count/count_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/attachments/count/count_request_builder.py deleted file mode 100644 index 02d37397df1..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/attachments/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -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}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py b/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py deleted file mode 100644 index c6f92c7c9db..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ...........models.attachment_item import AttachmentItem - -@dataclass -class CreateUploadSessionPostRequestBody(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 AttachmentItem property - attachment_item: Optional[AttachmentItem] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CreateUploadSessionPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CreateUploadSessionPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CreateUploadSessionPostRequestBody() - - 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.attachment_item import AttachmentItem - - from ...........models.attachment_item import AttachmentItem - - fields: dict[str, Callable[[Any], None]] = { - "AttachmentItem": lambda n : setattr(self, 'attachment_item', n.get_object_value(AttachmentItem)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("AttachmentItem", self.attachment_item) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py deleted file mode 100644 index a7d9688164c..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ /dev/null @@ -1,90 +0,0 @@ -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.upload_session import UploadSession - from .create_upload_session_post_request_body import CreateUploadSessionPostRequestBody - -class CreateUploadSessionRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the createUploadSession method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CreateUploadSessionRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/createUploadSession", path_parameters) - - async def post(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UploadSession]: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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.upload_session import UploadSession - - return await self.request_adapter.send_async(request_info, UploadSession, error_mapping) - - def to_post_request_information(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - 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) -> CreateUploadSessionRequestBuilder: - """ - 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: CreateUploadSessionRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CreateUploadSessionRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CreateUploadSessionRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/attachments/item/attachment_item_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/attachments/item/attachment_item_request_builder.py deleted file mode 100644 index fe625b82937..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/attachments/item/attachment_item_request_builder.py +++ /dev/null @@ -1,143 +0,0 @@ -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.attachment import Attachment - from ...........models.o_data_errors.o_data_error import ODataError - -class AttachmentItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentItemRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property attachments for groups - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ...........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[Attachment]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property attachments for groups - 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[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AttachmentItemRequestBuilder: - """ - 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: AttachmentItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AttachmentItemRequestBuilderDeleteRequestConfiguration(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 AttachmentItemRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentItemRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/calendar/calendar_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/calendar/calendar_request_builder.py deleted file mode 100644 index d4ff79c78a4..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/calendar/calendar_request_builder.py +++ /dev/null @@ -1,107 +0,0 @@ -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.calendar import Calendar - from ..........models.o_data_errors.o_data_error import ODataError - -class CalendarRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CalendarRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/calendar{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> Optional[Calendar]: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Calendar] - """ - 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.calendar import Calendar - - return await self.request_adapter.send_async(request_info, Calendar, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> CalendarRequestBuilder: - """ - 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: CalendarRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CalendarRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CalendarRequestBuilderGetQueryParameters(): - """ - The calendar that contains the event. Navigation property. Read-only. - """ - 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 CalendarRequestBuilderGetRequestConfiguration(RequestConfiguration[CalendarRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/cancel/cancel_post_request_body.py b/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/cancel/cancel_post_request_body.py deleted file mode 100644 index 9b506dc0b8a..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/cancel/cancel_post_request_body.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class CancelPostRequestBody(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 Comment property - comment: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CancelPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CancelPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CancelPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/cancel/cancel_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/cancel/cancel_request_builder.py deleted file mode 100644 index d9903170db9..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/cancel/cancel_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .cancel_post_request_body import CancelPostRequestBody - -class CancelRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the cancel method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CancelRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/cancel", path_parameters) - - async def post(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - 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) -> CancelRequestBuilder: - """ - 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: CancelRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CancelRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CancelRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/decline/decline_post_request_body.py b/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/decline/decline_post_request_body.py deleted file mode 100644 index 546d8868e09..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/decline/decline_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.time_slot import TimeSlot - -@dataclass -class DeclinePostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeclinePostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeclinePostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeclinePostRequestBody() - - 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.time_slot import TimeSlot - - from ..........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/decline/decline_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/decline/decline_request_builder.py deleted file mode 100644 index 2063842cffd..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/decline/decline_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .decline_post_request_body import DeclinePostRequestBody - -class DeclineRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the decline method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeclineRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/decline", path_parameters) - - async def post(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> DeclineRequestBuilder: - """ - 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: DeclineRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeclineRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeclineRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py deleted file mode 100644 index aa68cb4d088..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ /dev/null @@ -1,79 +0,0 @@ -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 DismissReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the dismissReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DismissReminderRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/dismissReminder", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 - """ - request_info = self.to_post_request_information( - request_configuration - ) - 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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DismissReminderRequestBuilder: - """ - 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: DismissReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DismissReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DismissReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/event_item_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/event_item_request_builder.py deleted file mode 100644 index 04f3fbd7c39..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/event_item_request_builder.py +++ /dev/null @@ -1,227 +0,0 @@ -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.event import Event - from .........models.o_data_errors.o_data_error import ODataError - from .accept.accept_request_builder import AcceptRequestBuilder - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - from .calendar.calendar_request_builder import CalendarRequestBuilder - from .cancel.cancel_request_builder import CancelRequestBuilder - from .decline.decline_request_builder import DeclineRequestBuilder - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - from .forward.forward_request_builder import ForwardRequestBuilder - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - -class EventItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new EventItemRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> Optional[Event]: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Event] - """ - 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.event import Event - - return await self.request_adapter.send_async(request_info, Event, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> EventItemRequestBuilder: - """ - 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: EventItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return EventItemRequestBuilder(self.request_adapter, raw_url) - - @property - def accept(self) -> AcceptRequestBuilder: - """ - Provides operations to call the accept method. - """ - from .accept.accept_request_builder import AcceptRequestBuilder - - return AcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def attachments(self) -> AttachmentsRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - - return AttachmentsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def calendar(self) -> CalendarRequestBuilder: - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - from .calendar.calendar_request_builder import CalendarRequestBuilder - - return CalendarRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def cancel(self) -> CancelRequestBuilder: - """ - Provides operations to call the cancel method. - """ - from .cancel.cancel_request_builder import CancelRequestBuilder - - return CancelRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def decline(self) -> DeclineRequestBuilder: - """ - Provides operations to call the decline method. - """ - from .decline.decline_request_builder import DeclineRequestBuilder - - return DeclineRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def dismiss_reminder(self) -> DismissReminderRequestBuilder: - """ - Provides operations to call the dismissReminder method. - """ - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - - return DismissReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def extensions(self) -> ExtensionsRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - - return ExtensionsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def forward(self) -> ForwardRequestBuilder: - """ - Provides operations to call the forward method. - """ - from .forward.forward_request_builder import ForwardRequestBuilder - - return ForwardRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def permanent_delete(self) -> PermanentDeleteRequestBuilder: - """ - Provides operations to call the permanentDelete method. - """ - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - - return PermanentDeleteRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def snooze_reminder(self) -> SnoozeReminderRequestBuilder: - """ - Provides operations to call the snoozeReminder method. - """ - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - - return SnoozeReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def tentatively_accept(self) -> TentativelyAcceptRequestBuilder: - """ - Provides operations to call the tentativelyAccept method. - """ - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - - return TentativelyAcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class EventItemRequestBuilderGetQueryParameters(): - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - """ - 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 == "end_date_time": - return "endDateTime" - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - if original_name == "start_date_time": - return "startDateTime" - return original_name - - # The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - start_date_time: Optional[str] = None - - - @dataclass - class EventItemRequestBuilderGetRequestConfiguration(RequestConfiguration[EventItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/extensions/count/count_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/extensions/count/count_request_builder.py deleted file mode 100644 index 52c409f8c47..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/extensions/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -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}/groups/{group%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/extensions/extensions_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/extensions/extensions_request_builder.py deleted file mode 100644 index 701b222b7f3..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/extensions/extensions_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -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.extension import Extension - from ..........models.extension_collection_response import ExtensionCollectionResponse - from ..........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - -class ExtensionsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionsRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_extension_id(self,extension_id: str) -> ExtensionItemRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - param extension_id: The unique identifier of extension - Returns: ExtensionItemRequestBuilder - """ - if extension_id is None: - raise TypeError("extension_id cannot be null.") - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["extension%2Did"] = extension_id - return ExtensionItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> Optional[ExtensionCollectionResponse]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[ExtensionCollectionResponse] - """ - 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.extension_collection_response import ExtensionCollectionResponse - - return await self.request_adapter.send_async(request_info, ExtensionCollectionResponse, error_mapping) - - async def post(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Create new navigation property to extensions for groups - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to extensions for groups - 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) -> ExtensionsRequestBuilder: - """ - 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: ExtensionsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionsRequestBuilder(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 ExtensionsRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionsRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]): - """ - 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 ExtensionsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/extensions/item/extension_item_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/extensions/item/extension_item_request_builder.py deleted file mode 100644 index b2311f702c6..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/extensions/item/extension_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -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.extension import Extension - from ...........models.o_data_errors.o_data_error import ODataError - -class ExtensionItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionItemRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property extensions for groups - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ...........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> Optional[Extension]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - async def patch(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Update the navigation property extensions in groups - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property extensions for groups - 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[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property extensions in groups - 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) -> ExtensionItemRequestBuilder: - """ - 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: ExtensionItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ExtensionItemRequestBuilderDeleteRequestConfiguration(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 ExtensionItemRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]): - """ - 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 ExtensionItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/forward/forward_post_request_body.py b/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/forward/forward_post_request_body.py deleted file mode 100644 index 10ffc4b5845..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/forward/forward_post_request_body.py +++ /dev/null @@ -1,61 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.recipient import Recipient - -@dataclass -class ForwardPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ToRecipients property - to_recipients: Optional[list[Recipient]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ForwardPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ForwardPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ForwardPostRequestBody() - - 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.recipient import Recipient - - from ..........models.recipient import Recipient - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ToRecipients": lambda n : setattr(self, 'to_recipients', n.get_collection_of_object_values(Recipient)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_collection_of_object_values("ToRecipients", self.to_recipients) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/forward/forward_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/forward/forward_request_builder.py deleted file mode 100644 index 32ae384ba87..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/forward/forward_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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_post_request_body import ForwardPostRequestBody - -class ForwardRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the forward method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ForwardRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/forward", path_parameters) - - async def post(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - 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) -> ForwardRequestBuilder: - """ - 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: ForwardRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ForwardRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ForwardRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/permanent_delete/permanent_delete_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/permanent_delete/permanent_delete_request_builder.py deleted file mode 100644 index 1129bc90a99..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/permanent_delete/permanent_delete_request_builder.py +++ /dev/null @@ -1,78 +0,0 @@ -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 PermanentDeleteRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the permanentDelete method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new PermanentDeleteRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/permanentDelete", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_post_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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> PermanentDeleteRequestBuilder: - """ - 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: PermanentDeleteRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return PermanentDeleteRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class PermanentDeleteRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py b/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py deleted file mode 100644 index 4732ba13f56..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.date_time_time_zone import DateTimeTimeZone - -@dataclass -class SnoozeReminderPostRequestBody(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 NewReminderTime property - new_reminder_time: Optional[DateTimeTimeZone] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SnoozeReminderPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SnoozeReminderPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SnoozeReminderPostRequestBody() - - 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.date_time_time_zone import DateTimeTimeZone - - from ..........models.date_time_time_zone import DateTimeTimeZone - - fields: dict[str, Callable[[Any], None]] = { - "NewReminderTime": lambda n : setattr(self, 'new_reminder_time', n.get_object_value(DateTimeTimeZone)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("NewReminderTime", self.new_reminder_time) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py deleted file mode 100644 index 8b3143765a8..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .snooze_reminder_post_request_body import SnoozeReminderPostRequestBody - -class SnoozeReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the snoozeReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new SnoozeReminderRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/snoozeReminder", path_parameters) - - async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Postpone a reminder for an event in a user calendar until a new time. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Postpone a reminder for an event in a user calendar until a new time. - 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) -> SnoozeReminderRequestBuilder: - """ - 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: SnoozeReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return SnoozeReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class SnoozeReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py b/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py deleted file mode 100644 index 0b0fb2cb6d7..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.time_slot import TimeSlot - -@dataclass -class TentativelyAcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TentativelyAcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TentativelyAcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TentativelyAcceptPostRequestBody() - - 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.time_slot import TimeSlot - - from ..........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py deleted file mode 100644 index 8081e38777c..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .tentatively_accept_post_request_body import TentativelyAcceptPostRequestBody - -class TentativelyAcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the tentativelyAccept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new TentativelyAcceptRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/tentativelyAccept", path_parameters) - - async def post(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> TentativelyAcceptRequestBuilder: - """ - 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: TentativelyAcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return TentativelyAcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class TentativelyAcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py deleted file mode 100644 index 27211859f11..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py +++ /dev/null @@ -1,78 +0,0 @@ -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 PermanentDeleteRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the permanentDelete method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new PermanentDeleteRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/permanentDelete", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_post_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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> PermanentDeleteRequestBuilder: - """ - 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: PermanentDeleteRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return PermanentDeleteRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class PermanentDeleteRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py b/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py deleted file mode 100644 index c487170e7d1..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ........models.date_time_time_zone import DateTimeTimeZone - -@dataclass -class SnoozeReminderPostRequestBody(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 NewReminderTime property - new_reminder_time: Optional[DateTimeTimeZone] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SnoozeReminderPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SnoozeReminderPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SnoozeReminderPostRequestBody() - - 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.date_time_time_zone import DateTimeTimeZone - - from ........models.date_time_time_zone import DateTimeTimeZone - - fields: dict[str, Callable[[Any], None]] = { - "NewReminderTime": lambda n : setattr(self, 'new_reminder_time', n.get_object_value(DateTimeTimeZone)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("NewReminderTime", self.new_reminder_time) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py deleted file mode 100644 index 129a2836c31..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .snooze_reminder_post_request_body import SnoozeReminderPostRequestBody - -class SnoozeReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the snoozeReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new SnoozeReminderRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/snoozeReminder", path_parameters) - - async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Postpone a reminder for an event in a user calendar until a new time. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Postpone a reminder for an event in a user calendar until a new time. - 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) -> SnoozeReminderRequestBuilder: - """ - 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: SnoozeReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return SnoozeReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class SnoozeReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py b/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py deleted file mode 100644 index aefbd672251..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ........models.time_slot import TimeSlot - -@dataclass -class TentativelyAcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TentativelyAcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TentativelyAcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TentativelyAcceptPostRequestBody() - - 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.time_slot import TimeSlot - - from ........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py deleted file mode 100644 index 2f040af2a2a..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .tentatively_accept_post_request_body import TentativelyAcceptPostRequestBody - -class TentativelyAcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the tentativelyAccept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new TentativelyAcceptRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/tentativelyAccept", path_parameters) - - async def post(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> TentativelyAcceptRequestBuilder: - """ - 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: TentativelyAcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return TentativelyAcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class TentativelyAcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/extensions/count/count_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/extensions/count/count_request_builder.py deleted file mode 100644 index 4d9955eb8cb..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/extensions/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -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}/groups/{group%2Did}/calendarView/{event%2Did}/extensions/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/extensions/extensions_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/extensions/extensions_request_builder.py deleted file mode 100644 index befc8086636..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/extensions/extensions_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -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.extension import Extension - from ......models.extension_collection_response import ExtensionCollectionResponse - from ......models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - -class ExtensionsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionsRequestBuilder 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}/calendarView/{event%2Did}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_extension_id(self,extension_id: str) -> ExtensionItemRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - param extension_id: The unique identifier of extension - Returns: ExtensionItemRequestBuilder - """ - if extension_id is None: - raise TypeError("extension_id cannot be null.") - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["extension%2Did"] = extension_id - return ExtensionItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> Optional[ExtensionCollectionResponse]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[ExtensionCollectionResponse] - """ - 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.extension_collection_response import ExtensionCollectionResponse - - return await self.request_adapter.send_async(request_info, ExtensionCollectionResponse, error_mapping) - - async def post(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Create new navigation property to extensions for groups - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to extensions for groups - 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) -> ExtensionsRequestBuilder: - """ - 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: ExtensionsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionsRequestBuilder(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 ExtensionsRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionsRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]): - """ - 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 ExtensionsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/extensions/item/extension_item_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/extensions/item/extension_item_request_builder.py deleted file mode 100644 index f95ae3f9feb..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/extensions/item/extension_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -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.extension import Extension - from .......models.o_data_errors.o_data_error import ODataError - -class ExtensionItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionItemRequestBuilder 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}/calendarView/{event%2Did}/extensions/{extension%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property extensions for groups - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from .......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> Optional[Extension]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - async def patch(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Update the navigation property extensions in groups - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property extensions for groups - 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[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property extensions in groups - 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) -> ExtensionItemRequestBuilder: - """ - 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: ExtensionItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ExtensionItemRequestBuilderDeleteRequestConfiguration(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 ExtensionItemRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]): - """ - 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 ExtensionItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/forward/forward_post_request_body.py b/msgraph/generated/groups/item/calendar_view/item/forward/forward_post_request_body.py deleted file mode 100644 index a1a8c4bb053..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/forward/forward_post_request_body.py +++ /dev/null @@ -1,61 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ......models.recipient import Recipient - -@dataclass -class ForwardPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ToRecipients property - to_recipients: Optional[list[Recipient]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ForwardPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ForwardPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ForwardPostRequestBody() - - 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.recipient import Recipient - - from ......models.recipient import Recipient - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ToRecipients": lambda n : setattr(self, 'to_recipients', n.get_collection_of_object_values(Recipient)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_collection_of_object_values("ToRecipients", self.to_recipients) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/forward/forward_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/forward/forward_request_builder.py deleted file mode 100644 index 047e4e042f9..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/forward/forward_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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_post_request_body import ForwardPostRequestBody - -class ForwardRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the forward method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ForwardRequestBuilder 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}/calendarView/{event%2Did}/forward", path_parameters) - - async def post(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - 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) -> ForwardRequestBuilder: - """ - 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: ForwardRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ForwardRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ForwardRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/instances/count/count_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/instances/count/count_request_builder.py deleted file mode 100644 index 44f35e544a7..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/instances/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -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}/groups/{group%2Did}/calendarView/{event%2Did}/instances/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/instances/delta/delta_get_response.py b/msgraph/generated/groups/item/calendar_view/item/instances/delta/delta_get_response.py deleted file mode 100644 index 7725dc6cb8b..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/instances/delta/delta_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .......models.base_delta_function_response import BaseDeltaFunctionResponse - from .......models.event import Event - -from .......models.base_delta_function_response import BaseDeltaFunctionResponse - -@dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): - # The value property - value: Optional[list[Event]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeltaGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeltaGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeltaGetResponse() - - 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.base_delta_function_response import BaseDeltaFunctionResponse - from .......models.event import Event - - from .......models.base_delta_function_response import BaseDeltaFunctionResponse - from .......models.event import Event - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(Event)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/instances/delta/delta_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/instances/delta/delta_request_builder.py deleted file mode 100644 index ab3f103af48..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/instances/delta/delta_request_builder.py +++ /dev/null @@ -1,148 +0,0 @@ -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 .delta_get_response import DeltaGetResponse - -class DeltaRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the delta method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeltaRequestBuilder 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}/calendarView/{event%2Did}/instances/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> Optional[DeltaGetResponse]: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 - """ - request_info = self.to_get_request_information( - request_configuration - ) - 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 .delta_get_response import DeltaGetResponse - - return await self.request_adapter.send_async(request_info, DeltaGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DeltaRequestBuilder: - """ - 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: DeltaRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeltaRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeltaRequestBuilderGetQueryParameters(): - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - """ - 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 == "end_date_time": - return "endDateTime" - 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 == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = 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 - - # The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - start_date_time: Optional[str] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class DeltaRequestBuilderGetRequestConfiguration(RequestConfiguration[DeltaRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/instances/instances_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/instances/instances_request_builder.py deleted file mode 100644 index c9e72ac4ce6..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/instances/instances_request_builder.py +++ /dev/null @@ -1,182 +0,0 @@ -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.event_collection_response import EventCollectionResponse - 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 .item.event_item_request_builder import EventItemRequestBuilder - -class InstancesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new InstancesRequestBuilder 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}/calendarView/{event%2Did}/instances?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_event_id1(self,event_id1: str) -> EventItemRequestBuilder: - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - param event_id1: The unique identifier of event - Returns: EventItemRequestBuilder - """ - if event_id1 is None: - raise TypeError("event_id1 cannot be null.") - from .item.event_item_request_builder import EventItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["event%2Did1"] = event_id1 - return EventItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[InstancesRequestBuilderGetQueryParameters]] = None) -> Optional[EventCollectionResponse]: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[EventCollectionResponse] - """ - 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.event_collection_response import EventCollectionResponse - - return await self.request_adapter.send_async(request_info, EventCollectionResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[InstancesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> InstancesRequestBuilder: - """ - 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: InstancesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return InstancesRequestBuilder(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) - - @property - def delta(self) -> DeltaRequestBuilder: - """ - Provides operations to call the delta method. - """ - from .delta.delta_request_builder import DeltaRequestBuilder - - return DeltaRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class InstancesRequestBuilderGetQueryParameters(): - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - """ - 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 == "end_date_time": - return "endDateTime" - 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 == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = 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 - - # The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - start_date_time: Optional[str] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class InstancesRequestBuilderGetRequestConfiguration(RequestConfiguration[InstancesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/instances/item/accept/accept_post_request_body.py b/msgraph/generated/groups/item/calendar_view/item/instances/item/accept/accept_post_request_body.py deleted file mode 100644 index d6aca7af2df..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/instances/item/accept/accept_post_request_body.py +++ /dev/null @@ -1,54 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class AcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AcceptPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/instances/item/accept/accept_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/instances/item/accept/accept_request_builder.py deleted file mode 100644 index 6afa2d8184c..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/instances/item/accept/accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .accept_post_request_body import AcceptPostRequestBody - -class AcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the accept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AcceptRequestBuilder 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}/calendarView/{event%2Did}/instances/{event%2Did1}/accept", path_parameters) - - async def post(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Accept the specified event in a user calendar. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Accept the specified event in a user calendar. - 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) -> AcceptRequestBuilder: - """ - 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: AcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/instances/item/attachments/attachments_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/instances/item/attachments/attachments_request_builder.py deleted file mode 100644 index aa998747b64..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/instances/item/attachments/attachments_request_builder.py +++ /dev/null @@ -1,218 +0,0 @@ -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.attachment import Attachment - from ........models.attachment_collection_response import AttachmentCollectionResponse - from ........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - -class AttachmentsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentsRequestBuilder 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}/calendarView/{event%2Did}/instances/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_attachment_id(self,attachment_id: str) -> AttachmentItemRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - param attachment_id: The unique identifier of attachment - Returns: AttachmentItemRequestBuilder - """ - if attachment_id is None: - raise TypeError("attachment_id cannot be null.") - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["attachment%2Did"] = attachment_id - return AttachmentItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> Optional[AttachmentCollectionResponse]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AttachmentCollectionResponse] - """ - 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.attachment_collection_response import AttachmentCollectionResponse - - return await self.request_adapter.send_async(request_info, AttachmentCollectionResponse, error_mapping) - - async def post(self,body: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Attachment]: - """ - Create new navigation property to attachments for groups - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - 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: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to attachments for groups - 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) -> AttachmentsRequestBuilder: - """ - 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: AttachmentsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentsRequestBuilder(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) - - @property - def create_upload_session(self) -> CreateUploadSessionRequestBuilder: - """ - Provides operations to call the createUploadSession method. - """ - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - - return CreateUploadSessionRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class AttachmentsRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentsRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]): - """ - 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 AttachmentsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/instances/item/attachments/count/count_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/instances/item/attachments/count/count_request_builder.py deleted file mode 100644 index 2c11547947f..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/instances/item/attachments/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -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}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/attachments/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py b/msgraph/generated/groups/item/calendar_view/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py deleted file mode 100644 index e74c7c21419..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .........models.attachment_item import AttachmentItem - -@dataclass -class CreateUploadSessionPostRequestBody(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 AttachmentItem property - attachment_item: Optional[AttachmentItem] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CreateUploadSessionPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CreateUploadSessionPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CreateUploadSessionPostRequestBody() - - 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.attachment_item import AttachmentItem - - from .........models.attachment_item import AttachmentItem - - fields: dict[str, Callable[[Any], None]] = { - "AttachmentItem": lambda n : setattr(self, 'attachment_item', n.get_object_value(AttachmentItem)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("AttachmentItem", self.attachment_item) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py deleted file mode 100644 index e4b72a15d9e..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ /dev/null @@ -1,90 +0,0 @@ -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.upload_session import UploadSession - from .create_upload_session_post_request_body import CreateUploadSessionPostRequestBody - -class CreateUploadSessionRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the createUploadSession method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CreateUploadSessionRequestBuilder 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}/calendarView/{event%2Did}/instances/{event%2Did1}/attachments/createUploadSession", path_parameters) - - async def post(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UploadSession]: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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.upload_session import UploadSession - - return await self.request_adapter.send_async(request_info, UploadSession, error_mapping) - - def to_post_request_information(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - 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) -> CreateUploadSessionRequestBuilder: - """ - 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: CreateUploadSessionRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CreateUploadSessionRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CreateUploadSessionRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/instances/item/attachments/item/attachment_item_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/instances/item/attachments/item/attachment_item_request_builder.py deleted file mode 100644 index bc879a4c393..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/instances/item/attachments/item/attachment_item_request_builder.py +++ /dev/null @@ -1,143 +0,0 @@ -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.attachment import Attachment - from .........models.o_data_errors.o_data_error import ODataError - -class AttachmentItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentItemRequestBuilder 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}/calendarView/{event%2Did}/instances/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property attachments for groups - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from .........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[Attachment]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property attachments for groups - 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[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AttachmentItemRequestBuilder: - """ - 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: AttachmentItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AttachmentItemRequestBuilderDeleteRequestConfiguration(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 AttachmentItemRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentItemRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/instances/item/calendar/calendar_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/instances/item/calendar/calendar_request_builder.py deleted file mode 100644 index d3b69aae481..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/instances/item/calendar/calendar_request_builder.py +++ /dev/null @@ -1,107 +0,0 @@ -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.calendar import Calendar - from ........models.o_data_errors.o_data_error import ODataError - -class CalendarRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CalendarRequestBuilder 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}/calendarView/{event%2Did}/instances/{event%2Did1}/calendar{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> Optional[Calendar]: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Calendar] - """ - 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.calendar import Calendar - - return await self.request_adapter.send_async(request_info, Calendar, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> CalendarRequestBuilder: - """ - 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: CalendarRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CalendarRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CalendarRequestBuilderGetQueryParameters(): - """ - The calendar that contains the event. Navigation property. Read-only. - """ - 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 CalendarRequestBuilderGetRequestConfiguration(RequestConfiguration[CalendarRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/instances/item/cancel/cancel_post_request_body.py b/msgraph/generated/groups/item/calendar_view/item/instances/item/cancel/cancel_post_request_body.py deleted file mode 100644 index 9b506dc0b8a..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/instances/item/cancel/cancel_post_request_body.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class CancelPostRequestBody(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 Comment property - comment: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CancelPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CancelPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CancelPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/instances/item/cancel/cancel_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/instances/item/cancel/cancel_request_builder.py deleted file mode 100644 index 0619431ec60..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/instances/item/cancel/cancel_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .cancel_post_request_body import CancelPostRequestBody - -class CancelRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the cancel method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CancelRequestBuilder 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}/calendarView/{event%2Did}/instances/{event%2Did1}/cancel", path_parameters) - - async def post(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - 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) -> CancelRequestBuilder: - """ - 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: CancelRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CancelRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CancelRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/instances/item/decline/decline_post_request_body.py b/msgraph/generated/groups/item/calendar_view/item/instances/item/decline/decline_post_request_body.py deleted file mode 100644 index 8770ceeea48..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/instances/item/decline/decline_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ........models.time_slot import TimeSlot - -@dataclass -class DeclinePostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeclinePostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeclinePostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeclinePostRequestBody() - - 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.time_slot import TimeSlot - - from ........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/instances/item/decline/decline_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/instances/item/decline/decline_request_builder.py deleted file mode 100644 index 2331672e5c5..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/instances/item/decline/decline_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .decline_post_request_body import DeclinePostRequestBody - -class DeclineRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the decline method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeclineRequestBuilder 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}/calendarView/{event%2Did}/instances/{event%2Did1}/decline", path_parameters) - - async def post(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> DeclineRequestBuilder: - """ - 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: DeclineRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeclineRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeclineRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py deleted file mode 100644 index 8c67457b177..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ /dev/null @@ -1,79 +0,0 @@ -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 DismissReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the dismissReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DismissReminderRequestBuilder 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}/calendarView/{event%2Did}/instances/{event%2Did1}/dismissReminder", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 - """ - request_info = self.to_post_request_information( - request_configuration - ) - 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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DismissReminderRequestBuilder: - """ - 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: DismissReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DismissReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DismissReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/instances/item/event_item_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/instances/item/event_item_request_builder.py deleted file mode 100644 index 70b3514c841..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/instances/item/event_item_request_builder.py +++ /dev/null @@ -1,237 +0,0 @@ -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.event import Event - from .......models.o_data_errors.o_data_error import ODataError - from .accept.accept_request_builder import AcceptRequestBuilder - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - from .calendar.calendar_request_builder import CalendarRequestBuilder - from .cancel.cancel_request_builder import CancelRequestBuilder - from .decline.decline_request_builder import DeclineRequestBuilder - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - from .exception_occurrences.exception_occurrences_request_builder import ExceptionOccurrencesRequestBuilder - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - from .forward.forward_request_builder import ForwardRequestBuilder - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - -class EventItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new EventItemRequestBuilder 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}/calendarView/{event%2Did}/instances/{event%2Did1}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> Optional[Event]: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Event] - """ - 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.event import Event - - return await self.request_adapter.send_async(request_info, Event, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> EventItemRequestBuilder: - """ - 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: EventItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return EventItemRequestBuilder(self.request_adapter, raw_url) - - @property - def accept(self) -> AcceptRequestBuilder: - """ - Provides operations to call the accept method. - """ - from .accept.accept_request_builder import AcceptRequestBuilder - - return AcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def attachments(self) -> AttachmentsRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - - return AttachmentsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def calendar(self) -> CalendarRequestBuilder: - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - from .calendar.calendar_request_builder import CalendarRequestBuilder - - return CalendarRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def cancel(self) -> CancelRequestBuilder: - """ - Provides operations to call the cancel method. - """ - from .cancel.cancel_request_builder import CancelRequestBuilder - - return CancelRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def decline(self) -> DeclineRequestBuilder: - """ - Provides operations to call the decline method. - """ - from .decline.decline_request_builder import DeclineRequestBuilder - - return DeclineRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def dismiss_reminder(self) -> DismissReminderRequestBuilder: - """ - Provides operations to call the dismissReminder method. - """ - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - - return DismissReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def exception_occurrences(self) -> ExceptionOccurrencesRequestBuilder: - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - from .exception_occurrences.exception_occurrences_request_builder import ExceptionOccurrencesRequestBuilder - - return ExceptionOccurrencesRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def extensions(self) -> ExtensionsRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - - return ExtensionsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def forward(self) -> ForwardRequestBuilder: - """ - Provides operations to call the forward method. - """ - from .forward.forward_request_builder import ForwardRequestBuilder - - return ForwardRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def permanent_delete(self) -> PermanentDeleteRequestBuilder: - """ - Provides operations to call the permanentDelete method. - """ - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - - return PermanentDeleteRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def snooze_reminder(self) -> SnoozeReminderRequestBuilder: - """ - Provides operations to call the snoozeReminder method. - """ - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - - return SnoozeReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def tentatively_accept(self) -> TentativelyAcceptRequestBuilder: - """ - Provides operations to call the tentativelyAccept method. - """ - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - - return TentativelyAcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class EventItemRequestBuilderGetQueryParameters(): - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - """ - 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 == "end_date_time": - return "endDateTime" - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - if original_name == "start_date_time": - return "startDateTime" - return original_name - - # The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - start_date_time: Optional[str] = None - - - @dataclass - class EventItemRequestBuilderGetRequestConfiguration(RequestConfiguration[EventItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/count/count_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/count/count_request_builder.py deleted file mode 100644 index 9eb665b8cb8..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -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}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/delta/delta_get_response.py b/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/delta/delta_get_response.py deleted file mode 100644 index 95fb9282951..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/delta/delta_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .........models.base_delta_function_response import BaseDeltaFunctionResponse - from .........models.event import Event - -from .........models.base_delta_function_response import BaseDeltaFunctionResponse - -@dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): - # The value property - value: Optional[list[Event]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeltaGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeltaGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeltaGetResponse() - - 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.base_delta_function_response import BaseDeltaFunctionResponse - from .........models.event import Event - - from .........models.base_delta_function_response import BaseDeltaFunctionResponse - from .........models.event import Event - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(Event)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/delta/delta_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/delta/delta_request_builder.py deleted file mode 100644 index c03725eca43..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/delta/delta_request_builder.py +++ /dev/null @@ -1,148 +0,0 @@ -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 .delta_get_response import DeltaGetResponse - -class DeltaRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the delta method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeltaRequestBuilder 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}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> Optional[DeltaGetResponse]: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 - """ - request_info = self.to_get_request_information( - request_configuration - ) - 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 .delta_get_response import DeltaGetResponse - - return await self.request_adapter.send_async(request_info, DeltaGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DeltaRequestBuilder: - """ - 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: DeltaRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeltaRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeltaRequestBuilderGetQueryParameters(): - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - """ - 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 == "end_date_time": - return "endDateTime" - 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 == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = 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 - - # The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - start_date_time: Optional[str] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class DeltaRequestBuilderGetRequestConfiguration(RequestConfiguration[DeltaRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/exception_occurrences_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/exception_occurrences_request_builder.py deleted file mode 100644 index 54221c343bf..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/exception_occurrences_request_builder.py +++ /dev/null @@ -1,172 +0,0 @@ -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.event_collection_response import EventCollectionResponse - 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 .item.event_item_request_builder import EventItemRequestBuilder - -class ExceptionOccurrencesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExceptionOccurrencesRequestBuilder 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}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_event_id2(self,event_id2: str) -> EventItemRequestBuilder: - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - param event_id2: The unique identifier of event - Returns: EventItemRequestBuilder - """ - if event_id2 is None: - raise TypeError("event_id2 cannot be null.") - from .item.event_item_request_builder import EventItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["event%2Did2"] = event_id2 - return EventItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]] = None) -> Optional[EventCollectionResponse]: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[EventCollectionResponse] - """ - 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.event_collection_response import EventCollectionResponse - - return await self.request_adapter.send_async(request_info, EventCollectionResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> ExceptionOccurrencesRequestBuilder: - """ - 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: ExceptionOccurrencesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExceptionOccurrencesRequestBuilder(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) - - @property - def delta(self) -> DeltaRequestBuilder: - """ - Provides operations to call the delta method. - """ - from .delta.delta_request_builder import DeltaRequestBuilder - - return DeltaRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class ExceptionOccurrencesRequestBuilderGetQueryParameters(): - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - """ - 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 ExceptionOccurrencesRequestBuilderGetRequestConfiguration(RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/accept/accept_post_request_body.py b/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/accept/accept_post_request_body.py deleted file mode 100644 index d6aca7af2df..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/accept/accept_post_request_body.py +++ /dev/null @@ -1,54 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class AcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AcceptPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/accept/accept_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/accept/accept_request_builder.py deleted file mode 100644 index 30612505a00..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/accept/accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .accept_post_request_body import AcceptPostRequestBody - -class AcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the accept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AcceptRequestBuilder 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}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/accept", path_parameters) - - async def post(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Accept the specified event in a user calendar. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Accept the specified event in a user calendar. - 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) -> AcceptRequestBuilder: - """ - 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: AcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/attachments/attachments_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/attachments/attachments_request_builder.py deleted file mode 100644 index 3f9c8d594e3..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/attachments/attachments_request_builder.py +++ /dev/null @@ -1,218 +0,0 @@ -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.attachment import Attachment - from ..........models.attachment_collection_response import AttachmentCollectionResponse - from ..........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - -class AttachmentsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentsRequestBuilder 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}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_attachment_id(self,attachment_id: str) -> AttachmentItemRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - param attachment_id: The unique identifier of attachment - Returns: AttachmentItemRequestBuilder - """ - if attachment_id is None: - raise TypeError("attachment_id cannot be null.") - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["attachment%2Did"] = attachment_id - return AttachmentItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> Optional[AttachmentCollectionResponse]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AttachmentCollectionResponse] - """ - 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.attachment_collection_response import AttachmentCollectionResponse - - return await self.request_adapter.send_async(request_info, AttachmentCollectionResponse, error_mapping) - - async def post(self,body: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Attachment]: - """ - Create new navigation property to attachments for groups - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - 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: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to attachments for groups - 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) -> AttachmentsRequestBuilder: - """ - 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: AttachmentsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentsRequestBuilder(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) - - @property - def create_upload_session(self) -> CreateUploadSessionRequestBuilder: - """ - Provides operations to call the createUploadSession method. - """ - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - - return CreateUploadSessionRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class AttachmentsRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentsRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]): - """ - 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 AttachmentsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/attachments/count/count_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/attachments/count/count_request_builder.py deleted file mode 100644 index cc42d4b7b96..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/attachments/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -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}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py b/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py deleted file mode 100644 index c6f92c7c9db..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ...........models.attachment_item import AttachmentItem - -@dataclass -class CreateUploadSessionPostRequestBody(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 AttachmentItem property - attachment_item: Optional[AttachmentItem] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CreateUploadSessionPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CreateUploadSessionPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CreateUploadSessionPostRequestBody() - - 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.attachment_item import AttachmentItem - - from ...........models.attachment_item import AttachmentItem - - fields: dict[str, Callable[[Any], None]] = { - "AttachmentItem": lambda n : setattr(self, 'attachment_item', n.get_object_value(AttachmentItem)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("AttachmentItem", self.attachment_item) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py deleted file mode 100644 index 1221943ac2c..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ /dev/null @@ -1,90 +0,0 @@ -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.upload_session import UploadSession - from .create_upload_session_post_request_body import CreateUploadSessionPostRequestBody - -class CreateUploadSessionRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the createUploadSession method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CreateUploadSessionRequestBuilder 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}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/createUploadSession", path_parameters) - - async def post(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UploadSession]: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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.upload_session import UploadSession - - return await self.request_adapter.send_async(request_info, UploadSession, error_mapping) - - def to_post_request_information(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - 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) -> CreateUploadSessionRequestBuilder: - """ - 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: CreateUploadSessionRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CreateUploadSessionRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CreateUploadSessionRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py deleted file mode 100644 index ea5e9a72dac..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py +++ /dev/null @@ -1,143 +0,0 @@ -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.attachment import Attachment - from ...........models.o_data_errors.o_data_error import ODataError - -class AttachmentItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentItemRequestBuilder 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}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property attachments for groups - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ...........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[Attachment]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property attachments for groups - 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[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AttachmentItemRequestBuilder: - """ - 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: AttachmentItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AttachmentItemRequestBuilderDeleteRequestConfiguration(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 AttachmentItemRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentItemRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/calendar/calendar_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/calendar/calendar_request_builder.py deleted file mode 100644 index 8a2199fc71b..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/calendar/calendar_request_builder.py +++ /dev/null @@ -1,107 +0,0 @@ -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.calendar import Calendar - from ..........models.o_data_errors.o_data_error import ODataError - -class CalendarRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CalendarRequestBuilder 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}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/calendar{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> Optional[Calendar]: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Calendar] - """ - 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.calendar import Calendar - - return await self.request_adapter.send_async(request_info, Calendar, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> CalendarRequestBuilder: - """ - 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: CalendarRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CalendarRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CalendarRequestBuilderGetQueryParameters(): - """ - The calendar that contains the event. Navigation property. Read-only. - """ - 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 CalendarRequestBuilderGetRequestConfiguration(RequestConfiguration[CalendarRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/cancel/cancel_post_request_body.py b/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/cancel/cancel_post_request_body.py deleted file mode 100644 index 9b506dc0b8a..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/cancel/cancel_post_request_body.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class CancelPostRequestBody(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 Comment property - comment: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CancelPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CancelPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CancelPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/cancel/cancel_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/cancel/cancel_request_builder.py deleted file mode 100644 index 90b9780c405..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/cancel/cancel_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .cancel_post_request_body import CancelPostRequestBody - -class CancelRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the cancel method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CancelRequestBuilder 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}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/cancel", path_parameters) - - async def post(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - 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) -> CancelRequestBuilder: - """ - 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: CancelRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CancelRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CancelRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/decline/decline_post_request_body.py b/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/decline/decline_post_request_body.py deleted file mode 100644 index 546d8868e09..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/decline/decline_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.time_slot import TimeSlot - -@dataclass -class DeclinePostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeclinePostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeclinePostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeclinePostRequestBody() - - 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.time_slot import TimeSlot - - from ..........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/decline/decline_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/decline/decline_request_builder.py deleted file mode 100644 index 469cdbef7b7..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/decline/decline_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .decline_post_request_body import DeclinePostRequestBody - -class DeclineRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the decline method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeclineRequestBuilder 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}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/decline", path_parameters) - - async def post(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> DeclineRequestBuilder: - """ - 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: DeclineRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeclineRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeclineRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py deleted file mode 100644 index 9427c782edb..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ /dev/null @@ -1,79 +0,0 @@ -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 DismissReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the dismissReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DismissReminderRequestBuilder 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}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/dismissReminder", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 - """ - request_info = self.to_post_request_information( - request_configuration - ) - 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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DismissReminderRequestBuilder: - """ - 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: DismissReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DismissReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DismissReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/event_item_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/event_item_request_builder.py deleted file mode 100644 index d3014165400..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/event_item_request_builder.py +++ /dev/null @@ -1,217 +0,0 @@ -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.event import Event - from .........models.o_data_errors.o_data_error import ODataError - from .accept.accept_request_builder import AcceptRequestBuilder - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - from .calendar.calendar_request_builder import CalendarRequestBuilder - from .cancel.cancel_request_builder import CancelRequestBuilder - from .decline.decline_request_builder import DeclineRequestBuilder - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - from .forward.forward_request_builder import ForwardRequestBuilder - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - -class EventItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new EventItemRequestBuilder 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}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> Optional[Event]: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Event] - """ - 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.event import Event - - return await self.request_adapter.send_async(request_info, Event, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> EventItemRequestBuilder: - """ - 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: EventItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return EventItemRequestBuilder(self.request_adapter, raw_url) - - @property - def accept(self) -> AcceptRequestBuilder: - """ - Provides operations to call the accept method. - """ - from .accept.accept_request_builder import AcceptRequestBuilder - - return AcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def attachments(self) -> AttachmentsRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - - return AttachmentsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def calendar(self) -> CalendarRequestBuilder: - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - from .calendar.calendar_request_builder import CalendarRequestBuilder - - return CalendarRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def cancel(self) -> CancelRequestBuilder: - """ - Provides operations to call the cancel method. - """ - from .cancel.cancel_request_builder import CancelRequestBuilder - - return CancelRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def decline(self) -> DeclineRequestBuilder: - """ - Provides operations to call the decline method. - """ - from .decline.decline_request_builder import DeclineRequestBuilder - - return DeclineRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def dismiss_reminder(self) -> DismissReminderRequestBuilder: - """ - Provides operations to call the dismissReminder method. - """ - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - - return DismissReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def extensions(self) -> ExtensionsRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - - return ExtensionsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def forward(self) -> ForwardRequestBuilder: - """ - Provides operations to call the forward method. - """ - from .forward.forward_request_builder import ForwardRequestBuilder - - return ForwardRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def permanent_delete(self) -> PermanentDeleteRequestBuilder: - """ - Provides operations to call the permanentDelete method. - """ - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - - return PermanentDeleteRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def snooze_reminder(self) -> SnoozeReminderRequestBuilder: - """ - Provides operations to call the snoozeReminder method. - """ - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - - return SnoozeReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def tentatively_accept(self) -> TentativelyAcceptRequestBuilder: - """ - Provides operations to call the tentativelyAccept method. - """ - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - - return TentativelyAcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class EventItemRequestBuilderGetQueryParameters(): - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - """ - 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 EventItemRequestBuilderGetRequestConfiguration(RequestConfiguration[EventItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/extensions/count/count_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/extensions/count/count_request_builder.py deleted file mode 100644 index 31c6d967483..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/extensions/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -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}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/extensions/extensions_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/extensions/extensions_request_builder.py deleted file mode 100644 index fdf96607442..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/extensions/extensions_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -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.extension import Extension - from ..........models.extension_collection_response import ExtensionCollectionResponse - from ..........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - -class ExtensionsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionsRequestBuilder 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}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_extension_id(self,extension_id: str) -> ExtensionItemRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - param extension_id: The unique identifier of extension - Returns: ExtensionItemRequestBuilder - """ - if extension_id is None: - raise TypeError("extension_id cannot be null.") - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["extension%2Did"] = extension_id - return ExtensionItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> Optional[ExtensionCollectionResponse]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[ExtensionCollectionResponse] - """ - 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.extension_collection_response import ExtensionCollectionResponse - - return await self.request_adapter.send_async(request_info, ExtensionCollectionResponse, error_mapping) - - async def post(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Create new navigation property to extensions for groups - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to extensions for groups - 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) -> ExtensionsRequestBuilder: - """ - 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: ExtensionsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionsRequestBuilder(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 ExtensionsRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionsRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]): - """ - 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 ExtensionsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py deleted file mode 100644 index b03d96e2c37..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -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.extension import Extension - from ...........models.o_data_errors.o_data_error import ODataError - -class ExtensionItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionItemRequestBuilder 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}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property extensions for groups - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ...........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> Optional[Extension]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - async def patch(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Update the navigation property extensions in groups - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property extensions for groups - 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[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property extensions in groups - 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) -> ExtensionItemRequestBuilder: - """ - 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: ExtensionItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ExtensionItemRequestBuilderDeleteRequestConfiguration(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 ExtensionItemRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]): - """ - 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 ExtensionItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/forward/forward_post_request_body.py b/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/forward/forward_post_request_body.py deleted file mode 100644 index 10ffc4b5845..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/forward/forward_post_request_body.py +++ /dev/null @@ -1,61 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.recipient import Recipient - -@dataclass -class ForwardPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ToRecipients property - to_recipients: Optional[list[Recipient]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ForwardPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ForwardPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ForwardPostRequestBody() - - 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.recipient import Recipient - - from ..........models.recipient import Recipient - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ToRecipients": lambda n : setattr(self, 'to_recipients', n.get_collection_of_object_values(Recipient)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_collection_of_object_values("ToRecipients", self.to_recipients) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/forward/forward_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/forward/forward_request_builder.py deleted file mode 100644 index 2b33e4556dd..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/forward/forward_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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_post_request_body import ForwardPostRequestBody - -class ForwardRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the forward method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ForwardRequestBuilder 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}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/forward", path_parameters) - - async def post(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - 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) -> ForwardRequestBuilder: - """ - 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: ForwardRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ForwardRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ForwardRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py deleted file mode 100644 index 663867ae9a5..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py +++ /dev/null @@ -1,78 +0,0 @@ -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 PermanentDeleteRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the permanentDelete method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new PermanentDeleteRequestBuilder 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}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/permanentDelete", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_post_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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> PermanentDeleteRequestBuilder: - """ - 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: PermanentDeleteRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return PermanentDeleteRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class PermanentDeleteRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py b/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py deleted file mode 100644 index 4732ba13f56..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.date_time_time_zone import DateTimeTimeZone - -@dataclass -class SnoozeReminderPostRequestBody(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 NewReminderTime property - new_reminder_time: Optional[DateTimeTimeZone] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SnoozeReminderPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SnoozeReminderPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SnoozeReminderPostRequestBody() - - 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.date_time_time_zone import DateTimeTimeZone - - from ..........models.date_time_time_zone import DateTimeTimeZone - - fields: dict[str, Callable[[Any], None]] = { - "NewReminderTime": lambda n : setattr(self, 'new_reminder_time', n.get_object_value(DateTimeTimeZone)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("NewReminderTime", self.new_reminder_time) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py deleted file mode 100644 index 55a4d72566e..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .snooze_reminder_post_request_body import SnoozeReminderPostRequestBody - -class SnoozeReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the snoozeReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new SnoozeReminderRequestBuilder 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}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/snoozeReminder", path_parameters) - - async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Postpone a reminder for an event in a user calendar until a new time. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Postpone a reminder for an event in a user calendar until a new time. - 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) -> SnoozeReminderRequestBuilder: - """ - 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: SnoozeReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return SnoozeReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class SnoozeReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py b/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py deleted file mode 100644 index 0b0fb2cb6d7..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.time_slot import TimeSlot - -@dataclass -class TentativelyAcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TentativelyAcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TentativelyAcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TentativelyAcceptPostRequestBody() - - 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.time_slot import TimeSlot - - from ..........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py deleted file mode 100644 index 91e126dff98..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .tentatively_accept_post_request_body import TentativelyAcceptPostRequestBody - -class TentativelyAcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the tentativelyAccept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new TentativelyAcceptRequestBuilder 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}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/tentativelyAccept", path_parameters) - - async def post(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> TentativelyAcceptRequestBuilder: - """ - 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: TentativelyAcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return TentativelyAcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class TentativelyAcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/instances/item/extensions/count/count_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/instances/item/extensions/count/count_request_builder.py deleted file mode 100644 index 91c6fd72f23..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/instances/item/extensions/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -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}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/extensions/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/instances/item/extensions/extensions_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/instances/item/extensions/extensions_request_builder.py deleted file mode 100644 index 0271ca842fa..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/instances/item/extensions/extensions_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -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.extension import Extension - from ........models.extension_collection_response import ExtensionCollectionResponse - from ........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - -class ExtensionsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionsRequestBuilder 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}/calendarView/{event%2Did}/instances/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_extension_id(self,extension_id: str) -> ExtensionItemRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - param extension_id: The unique identifier of extension - Returns: ExtensionItemRequestBuilder - """ - if extension_id is None: - raise TypeError("extension_id cannot be null.") - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["extension%2Did"] = extension_id - return ExtensionItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> Optional[ExtensionCollectionResponse]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[ExtensionCollectionResponse] - """ - 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.extension_collection_response import ExtensionCollectionResponse - - return await self.request_adapter.send_async(request_info, ExtensionCollectionResponse, error_mapping) - - async def post(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Create new navigation property to extensions for groups - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to extensions for groups - 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) -> ExtensionsRequestBuilder: - """ - 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: ExtensionsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionsRequestBuilder(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 ExtensionsRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionsRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]): - """ - 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 ExtensionsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/instances/item/extensions/item/extension_item_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/instances/item/extensions/item/extension_item_request_builder.py deleted file mode 100644 index ddf433e55c9..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/instances/item/extensions/item/extension_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -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.extension import Extension - from .........models.o_data_errors.o_data_error import ODataError - -class ExtensionItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionItemRequestBuilder 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}/calendarView/{event%2Did}/instances/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property extensions for groups - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from .........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> Optional[Extension]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - async def patch(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Update the navigation property extensions in groups - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property extensions for groups - 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[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property extensions in groups - 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) -> ExtensionItemRequestBuilder: - """ - 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: ExtensionItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ExtensionItemRequestBuilderDeleteRequestConfiguration(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 ExtensionItemRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]): - """ - 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 ExtensionItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/instances/item/forward/forward_post_request_body.py b/msgraph/generated/groups/item/calendar_view/item/instances/item/forward/forward_post_request_body.py deleted file mode 100644 index c86a1b919d0..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/instances/item/forward/forward_post_request_body.py +++ /dev/null @@ -1,61 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ........models.recipient import Recipient - -@dataclass -class ForwardPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ToRecipients property - to_recipients: Optional[list[Recipient]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ForwardPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ForwardPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ForwardPostRequestBody() - - 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.recipient import Recipient - - from ........models.recipient import Recipient - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ToRecipients": lambda n : setattr(self, 'to_recipients', n.get_collection_of_object_values(Recipient)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_collection_of_object_values("ToRecipients", self.to_recipients) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/instances/item/forward/forward_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/instances/item/forward/forward_request_builder.py deleted file mode 100644 index ab4bba66f70..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/instances/item/forward/forward_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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_post_request_body import ForwardPostRequestBody - -class ForwardRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the forward method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ForwardRequestBuilder 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}/calendarView/{event%2Did}/instances/{event%2Did1}/forward", path_parameters) - - async def post(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - 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) -> ForwardRequestBuilder: - """ - 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: ForwardRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ForwardRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ForwardRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/instances/item/permanent_delete/permanent_delete_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/instances/item/permanent_delete/permanent_delete_request_builder.py deleted file mode 100644 index 7406a68919e..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/instances/item/permanent_delete/permanent_delete_request_builder.py +++ /dev/null @@ -1,78 +0,0 @@ -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 PermanentDeleteRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the permanentDelete method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new PermanentDeleteRequestBuilder 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}/calendarView/{event%2Did}/instances/{event%2Did1}/permanentDelete", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_post_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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> PermanentDeleteRequestBuilder: - """ - 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: PermanentDeleteRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return PermanentDeleteRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class PermanentDeleteRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py b/msgraph/generated/groups/item/calendar_view/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py deleted file mode 100644 index c487170e7d1..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ........models.date_time_time_zone import DateTimeTimeZone - -@dataclass -class SnoozeReminderPostRequestBody(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 NewReminderTime property - new_reminder_time: Optional[DateTimeTimeZone] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SnoozeReminderPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SnoozeReminderPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SnoozeReminderPostRequestBody() - - 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.date_time_time_zone import DateTimeTimeZone - - from ........models.date_time_time_zone import DateTimeTimeZone - - fields: dict[str, Callable[[Any], None]] = { - "NewReminderTime": lambda n : setattr(self, 'new_reminder_time', n.get_object_value(DateTimeTimeZone)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("NewReminderTime", self.new_reminder_time) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py deleted file mode 100644 index 17434a9a56b..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .snooze_reminder_post_request_body import SnoozeReminderPostRequestBody - -class SnoozeReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the snoozeReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new SnoozeReminderRequestBuilder 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}/calendarView/{event%2Did}/instances/{event%2Did1}/snoozeReminder", path_parameters) - - async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Postpone a reminder for an event in a user calendar until a new time. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Postpone a reminder for an event in a user calendar until a new time. - 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) -> SnoozeReminderRequestBuilder: - """ - 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: SnoozeReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return SnoozeReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class SnoozeReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py b/msgraph/generated/groups/item/calendar_view/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py deleted file mode 100644 index aefbd672251..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ........models.time_slot import TimeSlot - -@dataclass -class TentativelyAcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TentativelyAcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TentativelyAcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TentativelyAcceptPostRequestBody() - - 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.time_slot import TimeSlot - - from ........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py deleted file mode 100644 index c62e5fb2c0e..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .tentatively_accept_post_request_body import TentativelyAcceptPostRequestBody - -class TentativelyAcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the tentativelyAccept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new TentativelyAcceptRequestBuilder 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}/calendarView/{event%2Did}/instances/{event%2Did1}/tentativelyAccept", path_parameters) - - async def post(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> TentativelyAcceptRequestBuilder: - """ - 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: TentativelyAcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return TentativelyAcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class TentativelyAcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/permanent_delete/permanent_delete_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/permanent_delete/permanent_delete_request_builder.py deleted file mode 100644 index 1b5ba973426..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/permanent_delete/permanent_delete_request_builder.py +++ /dev/null @@ -1,78 +0,0 @@ -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 PermanentDeleteRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the permanentDelete method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new PermanentDeleteRequestBuilder 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}/calendarView/{event%2Did}/permanentDelete", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_post_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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> PermanentDeleteRequestBuilder: - """ - 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: PermanentDeleteRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return PermanentDeleteRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class PermanentDeleteRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/snooze_reminder/snooze_reminder_post_request_body.py b/msgraph/generated/groups/item/calendar_view/item/snooze_reminder/snooze_reminder_post_request_body.py deleted file mode 100644 index a71b62880ac..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/snooze_reminder/snooze_reminder_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ......models.date_time_time_zone import DateTimeTimeZone - -@dataclass -class SnoozeReminderPostRequestBody(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 NewReminderTime property - new_reminder_time: Optional[DateTimeTimeZone] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SnoozeReminderPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SnoozeReminderPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SnoozeReminderPostRequestBody() - - 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.date_time_time_zone import DateTimeTimeZone - - from ......models.date_time_time_zone import DateTimeTimeZone - - fields: dict[str, Callable[[Any], None]] = { - "NewReminderTime": lambda n : setattr(self, 'new_reminder_time', n.get_object_value(DateTimeTimeZone)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("NewReminderTime", self.new_reminder_time) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/snooze_reminder/snooze_reminder_request_builder.py deleted file mode 100644 index d64124c7343..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/snooze_reminder/snooze_reminder_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .snooze_reminder_post_request_body import SnoozeReminderPostRequestBody - -class SnoozeReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the snoozeReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new SnoozeReminderRequestBuilder 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}/calendarView/{event%2Did}/snoozeReminder", path_parameters) - - async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Postpone a reminder for an event in a user calendar until a new time. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Postpone a reminder for an event in a user calendar until a new time. - 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) -> SnoozeReminderRequestBuilder: - """ - 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: SnoozeReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return SnoozeReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class SnoozeReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/tentatively_accept/tentatively_accept_post_request_body.py b/msgraph/generated/groups/item/calendar_view/item/tentatively_accept/tentatively_accept_post_request_body.py deleted file mode 100644 index dcb3fcda337..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/tentatively_accept/tentatively_accept_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ......models.time_slot import TimeSlot - -@dataclass -class TentativelyAcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TentativelyAcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TentativelyAcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TentativelyAcceptPostRequestBody() - - 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.time_slot import TimeSlot - - from ......models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/calendar_view/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/groups/item/calendar_view/item/tentatively_accept/tentatively_accept_request_builder.py deleted file mode 100644 index 57a83ce8f7c..00000000000 --- a/msgraph/generated/groups/item/calendar_view/item/tentatively_accept/tentatively_accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .tentatively_accept_post_request_body import TentativelyAcceptPostRequestBody - -class TentativelyAcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the tentativelyAccept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new TentativelyAcceptRequestBuilder 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}/calendarView/{event%2Did}/tentativelyAccept", path_parameters) - - async def post(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> TentativelyAcceptRequestBuilder: - """ - 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: TentativelyAcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return TentativelyAcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class TentativelyAcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/conversations/conversations_request_builder.py b/msgraph/generated/groups/item/conversations/conversations_request_builder.py index cb5d6c61d56..ccfa63a5ba9 100644 --- a/msgraph/generated/groups/item/conversations/conversations_request_builder.py +++ b/msgraph/generated/groups/item/conversations/conversations_request_builder.py @@ -70,11 +70,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Conversa async def post(self,body: Conversation, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[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. + Use reply thread or reply post to further post to that conversation. param body: The request body 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/opentypeextension-post-opentypeextension?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/group-post-conversations?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -105,7 +105,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_post_request_information(self,body: Conversation, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - 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. + Use reply thread or reply post to further post to that conversation. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph/generated/groups/item/conversations/item/conversation_item_request_builder.py b/msgraph/generated/groups/item/conversations/item/conversation_item_request_builder.py index a64aba6f531..ddd48e08767 100644 --- a/msgraph/generated/groups/item/conversations/item/conversation_item_request_builder.py +++ b/msgraph/generated/groups/item/conversations/item/conversation_item_request_builder.py @@ -36,7 +36,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query Delete conversation. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/conversation-delete?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/group-delete-conversation?view=graph-rest-1.0 """ request_info = self.to_delete_request_information( request_configuration @@ -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]: """ - Retrieve the properties and relationships of conversation object. + The group's conversations. 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/conversation-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/group-get-conversation?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -84,7 +84,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ConversationItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Retrieve the properties and relationships of conversation object. + The group's conversations. 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(): """ - Retrieve the properties and relationships of conversation object. + The group's conversations. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/groups/item/events/item/event_item_request_builder.py b/msgraph/generated/groups/item/events/item/event_item_request_builder.py index c5b2714bfac..00e0761241c 100644 --- a/msgraph/generated/groups/item/events/item/event_item_request_builder.py +++ b/msgraph/generated/groups/item/events/item/event_item_request_builder.py @@ -22,7 +22,6 @@ from .cancel.cancel_request_builder import CancelRequestBuilder from .decline.decline_request_builder import DeclineRequestBuilder from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - from .exception_occurrences.exception_occurrences_request_builder import ExceptionOccurrencesRequestBuilder from .extensions.extensions_request_builder import ExtensionsRequestBuilder from .forward.forward_request_builder import ForwardRequestBuilder from .instances.instances_request_builder import InstancesRequestBuilder @@ -207,15 +206,6 @@ def dismiss_reminder(self) -> DismissReminderRequestBuilder: return DismissReminderRequestBuilder(self.request_adapter, self.path_parameters) - @property - def exception_occurrences(self) -> ExceptionOccurrencesRequestBuilder: - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - from .exception_occurrences.exception_occurrences_request_builder import ExceptionOccurrencesRequestBuilder - - return ExceptionOccurrencesRequestBuilder(self.request_adapter, self.path_parameters) - @property def extensions(self) -> ExtensionsRequestBuilder: """ diff --git a/msgraph/generated/groups/item/events/item/exception_occurrences/count/count_request_builder.py b/msgraph/generated/groups/item/events/item/exception_occurrences/count/count_request_builder.py deleted file mode 100644 index 41fab98ff84..00000000000 --- a/msgraph/generated/groups/item/events/item/exception_occurrences/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -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}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/exception_occurrences/delta/delta_get_response.py b/msgraph/generated/groups/item/events/item/exception_occurrences/delta/delta_get_response.py deleted file mode 100644 index 7725dc6cb8b..00000000000 --- a/msgraph/generated/groups/item/events/item/exception_occurrences/delta/delta_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .......models.base_delta_function_response import BaseDeltaFunctionResponse - from .......models.event import Event - -from .......models.base_delta_function_response import BaseDeltaFunctionResponse - -@dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): - # The value property - value: Optional[list[Event]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeltaGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeltaGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeltaGetResponse() - - 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.base_delta_function_response import BaseDeltaFunctionResponse - from .......models.event import Event - - from .......models.base_delta_function_response import BaseDeltaFunctionResponse - from .......models.event import Event - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(Event)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph/generated/groups/item/events/item/exception_occurrences/delta/delta_request_builder.py b/msgraph/generated/groups/item/events/item/exception_occurrences/delta/delta_request_builder.py deleted file mode 100644 index 6a187f7b267..00000000000 --- a/msgraph/generated/groups/item/events/item/exception_occurrences/delta/delta_request_builder.py +++ /dev/null @@ -1,148 +0,0 @@ -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 .delta_get_response import DeltaGetResponse - -class DeltaRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the delta method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeltaRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> Optional[DeltaGetResponse]: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 - """ - request_info = self.to_get_request_information( - request_configuration - ) - 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 .delta_get_response import DeltaGetResponse - - return await self.request_adapter.send_async(request_info, DeltaGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DeltaRequestBuilder: - """ - 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: DeltaRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeltaRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeltaRequestBuilderGetQueryParameters(): - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - """ - 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 == "end_date_time": - return "endDateTime" - 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 == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = 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 - - # The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - start_date_time: Optional[str] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class DeltaRequestBuilderGetRequestConfiguration(RequestConfiguration[DeltaRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/exception_occurrences/exception_occurrences_request_builder.py b/msgraph/generated/groups/item/events/item/exception_occurrences/exception_occurrences_request_builder.py deleted file mode 100644 index 1e563eaa3d3..00000000000 --- a/msgraph/generated/groups/item/events/item/exception_occurrences/exception_occurrences_request_builder.py +++ /dev/null @@ -1,172 +0,0 @@ -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.event_collection_response import EventCollectionResponse - 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 .item.event_item_request_builder import EventItemRequestBuilder - -class ExceptionOccurrencesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExceptionOccurrencesRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_event_id1(self,event_id1: str) -> EventItemRequestBuilder: - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - param event_id1: The unique identifier of event - Returns: EventItemRequestBuilder - """ - if event_id1 is None: - raise TypeError("event_id1 cannot be null.") - from .item.event_item_request_builder import EventItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["event%2Did1"] = event_id1 - return EventItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]] = None) -> Optional[EventCollectionResponse]: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[EventCollectionResponse] - """ - 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.event_collection_response import EventCollectionResponse - - return await self.request_adapter.send_async(request_info, EventCollectionResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> ExceptionOccurrencesRequestBuilder: - """ - 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: ExceptionOccurrencesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExceptionOccurrencesRequestBuilder(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) - - @property - def delta(self) -> DeltaRequestBuilder: - """ - Provides operations to call the delta method. - """ - from .delta.delta_request_builder import DeltaRequestBuilder - - return DeltaRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class ExceptionOccurrencesRequestBuilderGetQueryParameters(): - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - """ - 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 ExceptionOccurrencesRequestBuilderGetRequestConfiguration(RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/exception_occurrences/item/accept/accept_post_request_body.py b/msgraph/generated/groups/item/events/item/exception_occurrences/item/accept/accept_post_request_body.py deleted file mode 100644 index d6aca7af2df..00000000000 --- a/msgraph/generated/groups/item/events/item/exception_occurrences/item/accept/accept_post_request_body.py +++ /dev/null @@ -1,54 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class AcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AcceptPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/events/item/exception_occurrences/item/accept/accept_request_builder.py b/msgraph/generated/groups/item/events/item/exception_occurrences/item/accept/accept_request_builder.py deleted file mode 100644 index fd702e198d3..00000000000 --- a/msgraph/generated/groups/item/events/item/exception_occurrences/item/accept/accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .accept_post_request_body import AcceptPostRequestBody - -class AcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the accept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AcceptRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/accept", path_parameters) - - async def post(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Accept the specified event in a user calendar. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Accept the specified event in a user calendar. - 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) -> AcceptRequestBuilder: - """ - 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: AcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/exception_occurrences/item/attachments/attachments_request_builder.py b/msgraph/generated/groups/item/events/item/exception_occurrences/item/attachments/attachments_request_builder.py deleted file mode 100644 index d14262406de..00000000000 --- a/msgraph/generated/groups/item/events/item/exception_occurrences/item/attachments/attachments_request_builder.py +++ /dev/null @@ -1,218 +0,0 @@ -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.attachment import Attachment - from ........models.attachment_collection_response import AttachmentCollectionResponse - from ........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - -class AttachmentsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentsRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_attachment_id(self,attachment_id: str) -> AttachmentItemRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - param attachment_id: The unique identifier of attachment - Returns: AttachmentItemRequestBuilder - """ - if attachment_id is None: - raise TypeError("attachment_id cannot be null.") - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["attachment%2Did"] = attachment_id - return AttachmentItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> Optional[AttachmentCollectionResponse]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AttachmentCollectionResponse] - """ - 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.attachment_collection_response import AttachmentCollectionResponse - - return await self.request_adapter.send_async(request_info, AttachmentCollectionResponse, error_mapping) - - async def post(self,body: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Attachment]: - """ - Create new navigation property to attachments for groups - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - 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: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to attachments for groups - 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) -> AttachmentsRequestBuilder: - """ - 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: AttachmentsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentsRequestBuilder(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) - - @property - def create_upload_session(self) -> CreateUploadSessionRequestBuilder: - """ - Provides operations to call the createUploadSession method. - """ - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - - return CreateUploadSessionRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class AttachmentsRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentsRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]): - """ - 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 AttachmentsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/exception_occurrences/item/attachments/count/count_request_builder.py b/msgraph/generated/groups/item/events/item/exception_occurrences/item/attachments/count/count_request_builder.py deleted file mode 100644 index 1f18c05b62b..00000000000 --- a/msgraph/generated/groups/item/events/item/exception_occurrences/item/attachments/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -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}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py b/msgraph/generated/groups/item/events/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py deleted file mode 100644 index e74c7c21419..00000000000 --- a/msgraph/generated/groups/item/events/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .........models.attachment_item import AttachmentItem - -@dataclass -class CreateUploadSessionPostRequestBody(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 AttachmentItem property - attachment_item: Optional[AttachmentItem] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CreateUploadSessionPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CreateUploadSessionPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CreateUploadSessionPostRequestBody() - - 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.attachment_item import AttachmentItem - - from .........models.attachment_item import AttachmentItem - - fields: dict[str, Callable[[Any], None]] = { - "AttachmentItem": lambda n : setattr(self, 'attachment_item', n.get_object_value(AttachmentItem)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("AttachmentItem", self.attachment_item) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/events/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/groups/item/events/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py deleted file mode 100644 index 0324fa9922d..00000000000 --- a/msgraph/generated/groups/item/events/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ /dev/null @@ -1,90 +0,0 @@ -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.upload_session import UploadSession - from .create_upload_session_post_request_body import CreateUploadSessionPostRequestBody - -class CreateUploadSessionRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the createUploadSession method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CreateUploadSessionRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/createUploadSession", path_parameters) - - async def post(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UploadSession]: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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.upload_session import UploadSession - - return await self.request_adapter.send_async(request_info, UploadSession, error_mapping) - - def to_post_request_information(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - 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) -> CreateUploadSessionRequestBuilder: - """ - 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: CreateUploadSessionRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CreateUploadSessionRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CreateUploadSessionRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py b/msgraph/generated/groups/item/events/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py deleted file mode 100644 index cf784744fd6..00000000000 --- a/msgraph/generated/groups/item/events/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py +++ /dev/null @@ -1,143 +0,0 @@ -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.attachment import Attachment - from .........models.o_data_errors.o_data_error import ODataError - -class AttachmentItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentItemRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property attachments for groups - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from .........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[Attachment]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property attachments for groups - 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[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AttachmentItemRequestBuilder: - """ - 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: AttachmentItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AttachmentItemRequestBuilderDeleteRequestConfiguration(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 AttachmentItemRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentItemRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/exception_occurrences/item/calendar/calendar_request_builder.py b/msgraph/generated/groups/item/events/item/exception_occurrences/item/calendar/calendar_request_builder.py deleted file mode 100644 index dacc8fdc9cb..00000000000 --- a/msgraph/generated/groups/item/events/item/exception_occurrences/item/calendar/calendar_request_builder.py +++ /dev/null @@ -1,107 +0,0 @@ -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.calendar import Calendar - from ........models.o_data_errors.o_data_error import ODataError - -class CalendarRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CalendarRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/calendar{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> Optional[Calendar]: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Calendar] - """ - 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.calendar import Calendar - - return await self.request_adapter.send_async(request_info, Calendar, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> CalendarRequestBuilder: - """ - 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: CalendarRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CalendarRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CalendarRequestBuilderGetQueryParameters(): - """ - The calendar that contains the event. Navigation property. Read-only. - """ - 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 CalendarRequestBuilderGetRequestConfiguration(RequestConfiguration[CalendarRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/exception_occurrences/item/cancel/cancel_post_request_body.py b/msgraph/generated/groups/item/events/item/exception_occurrences/item/cancel/cancel_post_request_body.py deleted file mode 100644 index 9b506dc0b8a..00000000000 --- a/msgraph/generated/groups/item/events/item/exception_occurrences/item/cancel/cancel_post_request_body.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class CancelPostRequestBody(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 Comment property - comment: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CancelPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CancelPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CancelPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/events/item/exception_occurrences/item/cancel/cancel_request_builder.py b/msgraph/generated/groups/item/events/item/exception_occurrences/item/cancel/cancel_request_builder.py deleted file mode 100644 index c7a2462b2a7..00000000000 --- a/msgraph/generated/groups/item/events/item/exception_occurrences/item/cancel/cancel_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .cancel_post_request_body import CancelPostRequestBody - -class CancelRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the cancel method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CancelRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/cancel", path_parameters) - - async def post(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - 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) -> CancelRequestBuilder: - """ - 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: CancelRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CancelRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CancelRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/exception_occurrences/item/decline/decline_post_request_body.py b/msgraph/generated/groups/item/events/item/exception_occurrences/item/decline/decline_post_request_body.py deleted file mode 100644 index 8770ceeea48..00000000000 --- a/msgraph/generated/groups/item/events/item/exception_occurrences/item/decline/decline_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ........models.time_slot import TimeSlot - -@dataclass -class DeclinePostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeclinePostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeclinePostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeclinePostRequestBody() - - 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.time_slot import TimeSlot - - from ........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/events/item/exception_occurrences/item/decline/decline_request_builder.py b/msgraph/generated/groups/item/events/item/exception_occurrences/item/decline/decline_request_builder.py deleted file mode 100644 index f8f9e7bb361..00000000000 --- a/msgraph/generated/groups/item/events/item/exception_occurrences/item/decline/decline_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .decline_post_request_body import DeclinePostRequestBody - -class DeclineRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the decline method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeclineRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/decline", path_parameters) - - async def post(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> DeclineRequestBuilder: - """ - 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: DeclineRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeclineRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeclineRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/groups/item/events/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py deleted file mode 100644 index 59832f91704..00000000000 --- a/msgraph/generated/groups/item/events/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ /dev/null @@ -1,79 +0,0 @@ -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 DismissReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the dismissReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DismissReminderRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/dismissReminder", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 - """ - request_info = self.to_post_request_information( - request_configuration - ) - 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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DismissReminderRequestBuilder: - """ - 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: DismissReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DismissReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DismissReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/exception_occurrences/item/event_item_request_builder.py b/msgraph/generated/groups/item/events/item/exception_occurrences/item/event_item_request_builder.py deleted file mode 100644 index 6ff7d4c5fcf..00000000000 --- a/msgraph/generated/groups/item/events/item/exception_occurrences/item/event_item_request_builder.py +++ /dev/null @@ -1,227 +0,0 @@ -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.event import Event - from .......models.o_data_errors.o_data_error import ODataError - from .accept.accept_request_builder import AcceptRequestBuilder - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - from .calendar.calendar_request_builder import CalendarRequestBuilder - from .cancel.cancel_request_builder import CancelRequestBuilder - from .decline.decline_request_builder import DeclineRequestBuilder - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - from .forward.forward_request_builder import ForwardRequestBuilder - from .instances.instances_request_builder import InstancesRequestBuilder - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - -class EventItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new EventItemRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> Optional[Event]: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Event] - """ - 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.event import Event - - return await self.request_adapter.send_async(request_info, Event, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> EventItemRequestBuilder: - """ - 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: EventItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return EventItemRequestBuilder(self.request_adapter, raw_url) - - @property - def accept(self) -> AcceptRequestBuilder: - """ - Provides operations to call the accept method. - """ - from .accept.accept_request_builder import AcceptRequestBuilder - - return AcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def attachments(self) -> AttachmentsRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - - return AttachmentsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def calendar(self) -> CalendarRequestBuilder: - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - from .calendar.calendar_request_builder import CalendarRequestBuilder - - return CalendarRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def cancel(self) -> CancelRequestBuilder: - """ - Provides operations to call the cancel method. - """ - from .cancel.cancel_request_builder import CancelRequestBuilder - - return CancelRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def decline(self) -> DeclineRequestBuilder: - """ - Provides operations to call the decline method. - """ - from .decline.decline_request_builder import DeclineRequestBuilder - - return DeclineRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def dismiss_reminder(self) -> DismissReminderRequestBuilder: - """ - Provides operations to call the dismissReminder method. - """ - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - - return DismissReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def extensions(self) -> ExtensionsRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - - return ExtensionsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def forward(self) -> ForwardRequestBuilder: - """ - Provides operations to call the forward method. - """ - from .forward.forward_request_builder import ForwardRequestBuilder - - return ForwardRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def instances(self) -> InstancesRequestBuilder: - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - """ - from .instances.instances_request_builder import InstancesRequestBuilder - - return InstancesRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def permanent_delete(self) -> PermanentDeleteRequestBuilder: - """ - Provides operations to call the permanentDelete method. - """ - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - - return PermanentDeleteRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def snooze_reminder(self) -> SnoozeReminderRequestBuilder: - """ - Provides operations to call the snoozeReminder method. - """ - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - - return SnoozeReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def tentatively_accept(self) -> TentativelyAcceptRequestBuilder: - """ - Provides operations to call the tentativelyAccept method. - """ - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - - return TentativelyAcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class EventItemRequestBuilderGetQueryParameters(): - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - """ - 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 EventItemRequestBuilderGetRequestConfiguration(RequestConfiguration[EventItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/exception_occurrences/item/extensions/count/count_request_builder.py b/msgraph/generated/groups/item/events/item/exception_occurrences/item/extensions/count/count_request_builder.py deleted file mode 100644 index 033c4b473de..00000000000 --- a/msgraph/generated/groups/item/events/item/exception_occurrences/item/extensions/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -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}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/exception_occurrences/item/extensions/extensions_request_builder.py b/msgraph/generated/groups/item/events/item/exception_occurrences/item/extensions/extensions_request_builder.py deleted file mode 100644 index 7240796317e..00000000000 --- a/msgraph/generated/groups/item/events/item/exception_occurrences/item/extensions/extensions_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -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.extension import Extension - from ........models.extension_collection_response import ExtensionCollectionResponse - from ........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - -class ExtensionsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionsRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_extension_id(self,extension_id: str) -> ExtensionItemRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - param extension_id: The unique identifier of extension - Returns: ExtensionItemRequestBuilder - """ - if extension_id is None: - raise TypeError("extension_id cannot be null.") - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["extension%2Did"] = extension_id - return ExtensionItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> Optional[ExtensionCollectionResponse]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[ExtensionCollectionResponse] - """ - 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.extension_collection_response import ExtensionCollectionResponse - - return await self.request_adapter.send_async(request_info, ExtensionCollectionResponse, error_mapping) - - async def post(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Create new navigation property to extensions for groups - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to extensions for groups - 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) -> ExtensionsRequestBuilder: - """ - 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: ExtensionsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionsRequestBuilder(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 ExtensionsRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionsRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]): - """ - 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 ExtensionsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py b/msgraph/generated/groups/item/events/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py deleted file mode 100644 index 6a778d290ef..00000000000 --- a/msgraph/generated/groups/item/events/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -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.extension import Extension - from .........models.o_data_errors.o_data_error import ODataError - -class ExtensionItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionItemRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property extensions for groups - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from .........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> Optional[Extension]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - async def patch(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Update the navigation property extensions in groups - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property extensions for groups - 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[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property extensions in groups - 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) -> ExtensionItemRequestBuilder: - """ - 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: ExtensionItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ExtensionItemRequestBuilderDeleteRequestConfiguration(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 ExtensionItemRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]): - """ - 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 ExtensionItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/exception_occurrences/item/forward/forward_post_request_body.py b/msgraph/generated/groups/item/events/item/exception_occurrences/item/forward/forward_post_request_body.py deleted file mode 100644 index c86a1b919d0..00000000000 --- a/msgraph/generated/groups/item/events/item/exception_occurrences/item/forward/forward_post_request_body.py +++ /dev/null @@ -1,61 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ........models.recipient import Recipient - -@dataclass -class ForwardPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ToRecipients property - to_recipients: Optional[list[Recipient]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ForwardPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ForwardPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ForwardPostRequestBody() - - 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.recipient import Recipient - - from ........models.recipient import Recipient - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ToRecipients": lambda n : setattr(self, 'to_recipients', n.get_collection_of_object_values(Recipient)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_collection_of_object_values("ToRecipients", self.to_recipients) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/events/item/exception_occurrences/item/forward/forward_request_builder.py b/msgraph/generated/groups/item/events/item/exception_occurrences/item/forward/forward_request_builder.py deleted file mode 100644 index 2363ed9abb4..00000000000 --- a/msgraph/generated/groups/item/events/item/exception_occurrences/item/forward/forward_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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_post_request_body import ForwardPostRequestBody - -class ForwardRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the forward method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ForwardRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/forward", path_parameters) - - async def post(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - 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) -> ForwardRequestBuilder: - """ - 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: ForwardRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ForwardRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ForwardRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/count/count_request_builder.py b/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/count/count_request_builder.py deleted file mode 100644 index b01cb107000..00000000000 --- a/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -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}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/delta/delta_get_response.py b/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/delta/delta_get_response.py deleted file mode 100644 index 95fb9282951..00000000000 --- a/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/delta/delta_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .........models.base_delta_function_response import BaseDeltaFunctionResponse - from .........models.event import Event - -from .........models.base_delta_function_response import BaseDeltaFunctionResponse - -@dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): - # The value property - value: Optional[list[Event]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeltaGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeltaGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeltaGetResponse() - - 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.base_delta_function_response import BaseDeltaFunctionResponse - from .........models.event import Event - - from .........models.base_delta_function_response import BaseDeltaFunctionResponse - from .........models.event import Event - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(Event)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/delta/delta_request_builder.py b/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/delta/delta_request_builder.py deleted file mode 100644 index 83fc2277acf..00000000000 --- a/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/delta/delta_request_builder.py +++ /dev/null @@ -1,148 +0,0 @@ -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 .delta_get_response import DeltaGetResponse - -class DeltaRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the delta method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeltaRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> Optional[DeltaGetResponse]: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 - """ - request_info = self.to_get_request_information( - request_configuration - ) - 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 .delta_get_response import DeltaGetResponse - - return await self.request_adapter.send_async(request_info, DeltaGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DeltaRequestBuilder: - """ - 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: DeltaRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeltaRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeltaRequestBuilderGetQueryParameters(): - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - """ - 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 == "end_date_time": - return "endDateTime" - 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 == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = 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 - - # The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - start_date_time: Optional[str] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class DeltaRequestBuilderGetRequestConfiguration(RequestConfiguration[DeltaRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/instances_request_builder.py b/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/instances_request_builder.py deleted file mode 100644 index 26be2494724..00000000000 --- a/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/instances_request_builder.py +++ /dev/null @@ -1,182 +0,0 @@ -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.event_collection_response import EventCollectionResponse - 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 .item.event_item_request_builder import EventItemRequestBuilder - -class InstancesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new InstancesRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_event_id2(self,event_id2: str) -> EventItemRequestBuilder: - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - param event_id2: The unique identifier of event - Returns: EventItemRequestBuilder - """ - if event_id2 is None: - raise TypeError("event_id2 cannot be null.") - from .item.event_item_request_builder import EventItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["event%2Did2"] = event_id2 - return EventItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[InstancesRequestBuilderGetQueryParameters]] = None) -> Optional[EventCollectionResponse]: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[EventCollectionResponse] - """ - 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.event_collection_response import EventCollectionResponse - - return await self.request_adapter.send_async(request_info, EventCollectionResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[InstancesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> InstancesRequestBuilder: - """ - 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: InstancesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return InstancesRequestBuilder(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) - - @property - def delta(self) -> DeltaRequestBuilder: - """ - Provides operations to call the delta method. - """ - from .delta.delta_request_builder import DeltaRequestBuilder - - return DeltaRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class InstancesRequestBuilderGetQueryParameters(): - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - """ - 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 == "end_date_time": - return "endDateTime" - 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 == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = 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 - - # The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - start_date_time: Optional[str] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class InstancesRequestBuilderGetRequestConfiguration(RequestConfiguration[InstancesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/accept/accept_post_request_body.py b/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/accept/accept_post_request_body.py deleted file mode 100644 index d6aca7af2df..00000000000 --- a/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/accept/accept_post_request_body.py +++ /dev/null @@ -1,54 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class AcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AcceptPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/accept/accept_request_builder.py b/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/accept/accept_request_builder.py deleted file mode 100644 index a8ff5844a04..00000000000 --- a/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/accept/accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .accept_post_request_body import AcceptPostRequestBody - -class AcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the accept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AcceptRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/accept", path_parameters) - - async def post(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Accept the specified event in a user calendar. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Accept the specified event in a user calendar. - 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) -> AcceptRequestBuilder: - """ - 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: AcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/attachments/attachments_request_builder.py b/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/attachments/attachments_request_builder.py deleted file mode 100644 index efe0d9daacb..00000000000 --- a/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/attachments/attachments_request_builder.py +++ /dev/null @@ -1,218 +0,0 @@ -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.attachment import Attachment - from ..........models.attachment_collection_response import AttachmentCollectionResponse - from ..........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - -class AttachmentsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentsRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_attachment_id(self,attachment_id: str) -> AttachmentItemRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - param attachment_id: The unique identifier of attachment - Returns: AttachmentItemRequestBuilder - """ - if attachment_id is None: - raise TypeError("attachment_id cannot be null.") - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["attachment%2Did"] = attachment_id - return AttachmentItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> Optional[AttachmentCollectionResponse]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AttachmentCollectionResponse] - """ - 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.attachment_collection_response import AttachmentCollectionResponse - - return await self.request_adapter.send_async(request_info, AttachmentCollectionResponse, error_mapping) - - async def post(self,body: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Attachment]: - """ - Create new navigation property to attachments for groups - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - 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: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to attachments for groups - 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) -> AttachmentsRequestBuilder: - """ - 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: AttachmentsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentsRequestBuilder(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) - - @property - def create_upload_session(self) -> CreateUploadSessionRequestBuilder: - """ - Provides operations to call the createUploadSession method. - """ - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - - return CreateUploadSessionRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class AttachmentsRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentsRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]): - """ - 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 AttachmentsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/attachments/count/count_request_builder.py b/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/attachments/count/count_request_builder.py deleted file mode 100644 index 03023cc63ad..00000000000 --- a/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/attachments/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -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}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py b/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py deleted file mode 100644 index c6f92c7c9db..00000000000 --- a/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ...........models.attachment_item import AttachmentItem - -@dataclass -class CreateUploadSessionPostRequestBody(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 AttachmentItem property - attachment_item: Optional[AttachmentItem] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CreateUploadSessionPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CreateUploadSessionPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CreateUploadSessionPostRequestBody() - - 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.attachment_item import AttachmentItem - - from ...........models.attachment_item import AttachmentItem - - fields: dict[str, Callable[[Any], None]] = { - "AttachmentItem": lambda n : setattr(self, 'attachment_item', n.get_object_value(AttachmentItem)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("AttachmentItem", self.attachment_item) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py deleted file mode 100644 index 1bc985b0059..00000000000 --- a/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ /dev/null @@ -1,90 +0,0 @@ -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.upload_session import UploadSession - from .create_upload_session_post_request_body import CreateUploadSessionPostRequestBody - -class CreateUploadSessionRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the createUploadSession method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CreateUploadSessionRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/createUploadSession", path_parameters) - - async def post(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UploadSession]: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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.upload_session import UploadSession - - return await self.request_adapter.send_async(request_info, UploadSession, error_mapping) - - def to_post_request_information(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - 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) -> CreateUploadSessionRequestBuilder: - """ - 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: CreateUploadSessionRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CreateUploadSessionRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CreateUploadSessionRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/attachments/item/attachment_item_request_builder.py b/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/attachments/item/attachment_item_request_builder.py deleted file mode 100644 index 7ceeefd66d9..00000000000 --- a/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/attachments/item/attachment_item_request_builder.py +++ /dev/null @@ -1,143 +0,0 @@ -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.attachment import Attachment - from ...........models.o_data_errors.o_data_error import ODataError - -class AttachmentItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentItemRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property attachments for groups - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ...........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[Attachment]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property attachments for groups - 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[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AttachmentItemRequestBuilder: - """ - 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: AttachmentItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AttachmentItemRequestBuilderDeleteRequestConfiguration(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 AttachmentItemRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentItemRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/calendar/calendar_request_builder.py b/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/calendar/calendar_request_builder.py deleted file mode 100644 index 432414d3b72..00000000000 --- a/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/calendar/calendar_request_builder.py +++ /dev/null @@ -1,107 +0,0 @@ -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.calendar import Calendar - from ..........models.o_data_errors.o_data_error import ODataError - -class CalendarRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CalendarRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/calendar{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> Optional[Calendar]: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Calendar] - """ - 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.calendar import Calendar - - return await self.request_adapter.send_async(request_info, Calendar, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> CalendarRequestBuilder: - """ - 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: CalendarRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CalendarRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CalendarRequestBuilderGetQueryParameters(): - """ - The calendar that contains the event. Navigation property. Read-only. - """ - 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 CalendarRequestBuilderGetRequestConfiguration(RequestConfiguration[CalendarRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/cancel/cancel_post_request_body.py b/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/cancel/cancel_post_request_body.py deleted file mode 100644 index 9b506dc0b8a..00000000000 --- a/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/cancel/cancel_post_request_body.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class CancelPostRequestBody(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 Comment property - comment: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CancelPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CancelPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CancelPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/cancel/cancel_request_builder.py b/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/cancel/cancel_request_builder.py deleted file mode 100644 index 12be1b6207f..00000000000 --- a/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/cancel/cancel_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .cancel_post_request_body import CancelPostRequestBody - -class CancelRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the cancel method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CancelRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/cancel", path_parameters) - - async def post(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - 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) -> CancelRequestBuilder: - """ - 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: CancelRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CancelRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CancelRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/decline/decline_post_request_body.py b/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/decline/decline_post_request_body.py deleted file mode 100644 index 546d8868e09..00000000000 --- a/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/decline/decline_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.time_slot import TimeSlot - -@dataclass -class DeclinePostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeclinePostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeclinePostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeclinePostRequestBody() - - 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.time_slot import TimeSlot - - from ..........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/decline/decline_request_builder.py b/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/decline/decline_request_builder.py deleted file mode 100644 index 3c338f525eb..00000000000 --- a/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/decline/decline_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .decline_post_request_body import DeclinePostRequestBody - -class DeclineRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the decline method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeclineRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/decline", path_parameters) - - async def post(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> DeclineRequestBuilder: - """ - 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: DeclineRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeclineRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeclineRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py deleted file mode 100644 index 86c5044d97f..00000000000 --- a/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ /dev/null @@ -1,79 +0,0 @@ -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 DismissReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the dismissReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DismissReminderRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/dismissReminder", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 - """ - request_info = self.to_post_request_information( - request_configuration - ) - 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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DismissReminderRequestBuilder: - """ - 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: DismissReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DismissReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DismissReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/event_item_request_builder.py b/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/event_item_request_builder.py deleted file mode 100644 index ccd843f3df2..00000000000 --- a/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/event_item_request_builder.py +++ /dev/null @@ -1,227 +0,0 @@ -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.event import Event - from .........models.o_data_errors.o_data_error import ODataError - from .accept.accept_request_builder import AcceptRequestBuilder - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - from .calendar.calendar_request_builder import CalendarRequestBuilder - from .cancel.cancel_request_builder import CancelRequestBuilder - from .decline.decline_request_builder import DeclineRequestBuilder - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - from .forward.forward_request_builder import ForwardRequestBuilder - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - -class EventItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new EventItemRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> Optional[Event]: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Event] - """ - 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.event import Event - - return await self.request_adapter.send_async(request_info, Event, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> EventItemRequestBuilder: - """ - 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: EventItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return EventItemRequestBuilder(self.request_adapter, raw_url) - - @property - def accept(self) -> AcceptRequestBuilder: - """ - Provides operations to call the accept method. - """ - from .accept.accept_request_builder import AcceptRequestBuilder - - return AcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def attachments(self) -> AttachmentsRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - - return AttachmentsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def calendar(self) -> CalendarRequestBuilder: - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - from .calendar.calendar_request_builder import CalendarRequestBuilder - - return CalendarRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def cancel(self) -> CancelRequestBuilder: - """ - Provides operations to call the cancel method. - """ - from .cancel.cancel_request_builder import CancelRequestBuilder - - return CancelRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def decline(self) -> DeclineRequestBuilder: - """ - Provides operations to call the decline method. - """ - from .decline.decline_request_builder import DeclineRequestBuilder - - return DeclineRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def dismiss_reminder(self) -> DismissReminderRequestBuilder: - """ - Provides operations to call the dismissReminder method. - """ - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - - return DismissReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def extensions(self) -> ExtensionsRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - - return ExtensionsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def forward(self) -> ForwardRequestBuilder: - """ - Provides operations to call the forward method. - """ - from .forward.forward_request_builder import ForwardRequestBuilder - - return ForwardRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def permanent_delete(self) -> PermanentDeleteRequestBuilder: - """ - Provides operations to call the permanentDelete method. - """ - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - - return PermanentDeleteRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def snooze_reminder(self) -> SnoozeReminderRequestBuilder: - """ - Provides operations to call the snoozeReminder method. - """ - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - - return SnoozeReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def tentatively_accept(self) -> TentativelyAcceptRequestBuilder: - """ - Provides operations to call the tentativelyAccept method. - """ - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - - return TentativelyAcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class EventItemRequestBuilderGetQueryParameters(): - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - """ - 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 == "end_date_time": - return "endDateTime" - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - if original_name == "start_date_time": - return "startDateTime" - return original_name - - # The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - start_date_time: Optional[str] = None - - - @dataclass - class EventItemRequestBuilderGetRequestConfiguration(RequestConfiguration[EventItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/extensions/count/count_request_builder.py b/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/extensions/count/count_request_builder.py deleted file mode 100644 index 9c3b4ccdd0b..00000000000 --- a/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/extensions/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -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}/groups/{group%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/extensions/extensions_request_builder.py b/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/extensions/extensions_request_builder.py deleted file mode 100644 index baeb1be50af..00000000000 --- a/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/extensions/extensions_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -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.extension import Extension - from ..........models.extension_collection_response import ExtensionCollectionResponse - from ..........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - -class ExtensionsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionsRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_extension_id(self,extension_id: str) -> ExtensionItemRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - param extension_id: The unique identifier of extension - Returns: ExtensionItemRequestBuilder - """ - if extension_id is None: - raise TypeError("extension_id cannot be null.") - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["extension%2Did"] = extension_id - return ExtensionItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> Optional[ExtensionCollectionResponse]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[ExtensionCollectionResponse] - """ - 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.extension_collection_response import ExtensionCollectionResponse - - return await self.request_adapter.send_async(request_info, ExtensionCollectionResponse, error_mapping) - - async def post(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Create new navigation property to extensions for groups - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to extensions for groups - 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) -> ExtensionsRequestBuilder: - """ - 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: ExtensionsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionsRequestBuilder(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 ExtensionsRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionsRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]): - """ - 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 ExtensionsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/extensions/item/extension_item_request_builder.py b/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/extensions/item/extension_item_request_builder.py deleted file mode 100644 index 0bd5ddbc287..00000000000 --- a/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/extensions/item/extension_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -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.extension import Extension - from ...........models.o_data_errors.o_data_error import ODataError - -class ExtensionItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionItemRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property extensions for groups - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ...........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> Optional[Extension]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - async def patch(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Update the navigation property extensions in groups - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property extensions for groups - 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[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property extensions in groups - 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) -> ExtensionItemRequestBuilder: - """ - 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: ExtensionItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ExtensionItemRequestBuilderDeleteRequestConfiguration(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 ExtensionItemRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]): - """ - 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 ExtensionItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/forward/forward_post_request_body.py b/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/forward/forward_post_request_body.py deleted file mode 100644 index 10ffc4b5845..00000000000 --- a/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/forward/forward_post_request_body.py +++ /dev/null @@ -1,61 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.recipient import Recipient - -@dataclass -class ForwardPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ToRecipients property - to_recipients: Optional[list[Recipient]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ForwardPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ForwardPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ForwardPostRequestBody() - - 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.recipient import Recipient - - from ..........models.recipient import Recipient - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ToRecipients": lambda n : setattr(self, 'to_recipients', n.get_collection_of_object_values(Recipient)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_collection_of_object_values("ToRecipients", self.to_recipients) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/forward/forward_request_builder.py b/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/forward/forward_request_builder.py deleted file mode 100644 index 6be6dd5abc6..00000000000 --- a/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/forward/forward_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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_post_request_body import ForwardPostRequestBody - -class ForwardRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the forward method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ForwardRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/forward", path_parameters) - - async def post(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - 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) -> ForwardRequestBuilder: - """ - 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: ForwardRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ForwardRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ForwardRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/permanent_delete/permanent_delete_request_builder.py b/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/permanent_delete/permanent_delete_request_builder.py deleted file mode 100644 index 92404d62a29..00000000000 --- a/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/permanent_delete/permanent_delete_request_builder.py +++ /dev/null @@ -1,78 +0,0 @@ -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 PermanentDeleteRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the permanentDelete method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new PermanentDeleteRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/permanentDelete", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_post_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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> PermanentDeleteRequestBuilder: - """ - 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: PermanentDeleteRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return PermanentDeleteRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class PermanentDeleteRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py b/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py deleted file mode 100644 index 4732ba13f56..00000000000 --- a/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.date_time_time_zone import DateTimeTimeZone - -@dataclass -class SnoozeReminderPostRequestBody(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 NewReminderTime property - new_reminder_time: Optional[DateTimeTimeZone] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SnoozeReminderPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SnoozeReminderPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SnoozeReminderPostRequestBody() - - 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.date_time_time_zone import DateTimeTimeZone - - from ..........models.date_time_time_zone import DateTimeTimeZone - - fields: dict[str, Callable[[Any], None]] = { - "NewReminderTime": lambda n : setattr(self, 'new_reminder_time', n.get_object_value(DateTimeTimeZone)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("NewReminderTime", self.new_reminder_time) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py deleted file mode 100644 index 2d6debdd2da..00000000000 --- a/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .snooze_reminder_post_request_body import SnoozeReminderPostRequestBody - -class SnoozeReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the snoozeReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new SnoozeReminderRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/snoozeReminder", path_parameters) - - async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Postpone a reminder for an event in a user calendar until a new time. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Postpone a reminder for an event in a user calendar until a new time. - 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) -> SnoozeReminderRequestBuilder: - """ - 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: SnoozeReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return SnoozeReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class SnoozeReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py b/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py deleted file mode 100644 index 0b0fb2cb6d7..00000000000 --- a/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.time_slot import TimeSlot - -@dataclass -class TentativelyAcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TentativelyAcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TentativelyAcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TentativelyAcceptPostRequestBody() - - 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.time_slot import TimeSlot - - from ..........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py deleted file mode 100644 index 0892944bb74..00000000000 --- a/msgraph/generated/groups/item/events/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .tentatively_accept_post_request_body import TentativelyAcceptPostRequestBody - -class TentativelyAcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the tentativelyAccept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new TentativelyAcceptRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/tentativelyAccept", path_parameters) - - async def post(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> TentativelyAcceptRequestBuilder: - """ - 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: TentativelyAcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return TentativelyAcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class TentativelyAcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py b/msgraph/generated/groups/item/events/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py deleted file mode 100644 index 3721ab93651..00000000000 --- a/msgraph/generated/groups/item/events/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py +++ /dev/null @@ -1,78 +0,0 @@ -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 PermanentDeleteRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the permanentDelete method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new PermanentDeleteRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/permanentDelete", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_post_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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> PermanentDeleteRequestBuilder: - """ - 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: PermanentDeleteRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return PermanentDeleteRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class PermanentDeleteRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py b/msgraph/generated/groups/item/events/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py deleted file mode 100644 index c487170e7d1..00000000000 --- a/msgraph/generated/groups/item/events/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ........models.date_time_time_zone import DateTimeTimeZone - -@dataclass -class SnoozeReminderPostRequestBody(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 NewReminderTime property - new_reminder_time: Optional[DateTimeTimeZone] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SnoozeReminderPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SnoozeReminderPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SnoozeReminderPostRequestBody() - - 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.date_time_time_zone import DateTimeTimeZone - - from ........models.date_time_time_zone import DateTimeTimeZone - - fields: dict[str, Callable[[Any], None]] = { - "NewReminderTime": lambda n : setattr(self, 'new_reminder_time', n.get_object_value(DateTimeTimeZone)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("NewReminderTime", self.new_reminder_time) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/events/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/groups/item/events/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py deleted file mode 100644 index d23cf00d302..00000000000 --- a/msgraph/generated/groups/item/events/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .snooze_reminder_post_request_body import SnoozeReminderPostRequestBody - -class SnoozeReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the snoozeReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new SnoozeReminderRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/snoozeReminder", path_parameters) - - async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Postpone a reminder for an event in a user calendar until a new time. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Postpone a reminder for an event in a user calendar until a new time. - 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) -> SnoozeReminderRequestBuilder: - """ - 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: SnoozeReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return SnoozeReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class SnoozeReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py b/msgraph/generated/groups/item/events/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py deleted file mode 100644 index aefbd672251..00000000000 --- a/msgraph/generated/groups/item/events/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ........models.time_slot import TimeSlot - -@dataclass -class TentativelyAcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TentativelyAcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TentativelyAcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TentativelyAcceptPostRequestBody() - - 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.time_slot import TimeSlot - - from ........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/events/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/groups/item/events/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py deleted file mode 100644 index a2c1fb25e33..00000000000 --- a/msgraph/generated/groups/item/events/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .tentatively_accept_post_request_body import TentativelyAcceptPostRequestBody - -class TentativelyAcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the tentativelyAccept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new TentativelyAcceptRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/tentativelyAccept", path_parameters) - - async def post(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> TentativelyAcceptRequestBuilder: - """ - 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: TentativelyAcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return TentativelyAcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class TentativelyAcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/instances/count/count_request_builder.py b/msgraph/generated/groups/item/events/item/instances/count/count_request_builder.py deleted file mode 100644 index d053215c85c..00000000000 --- a/msgraph/generated/groups/item/events/item/instances/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -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}/groups/{group%2Did}/events/{event%2Did}/instances/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/instances/instances_request_builder.py b/msgraph/generated/groups/item/events/item/instances/instances_request_builder.py index 5842a953182..6f0f15623aa 100644 --- a/msgraph/generated/groups/item/events/item/instances/instances_request_builder.py +++ b/msgraph/generated/groups/item/events/item/instances/instances_request_builder.py @@ -16,9 +16,7 @@ if TYPE_CHECKING: from ......models.event_collection_response import EventCollectionResponse 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 .item.event_item_request_builder import EventItemRequestBuilder class InstancesRequestBuilder(BaseRequestBuilder): """ @@ -33,20 +31,6 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d """ super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/events/{event%2Did}/instances?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - def by_event_id1(self,event_id1: str) -> EventItemRequestBuilder: - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - param event_id1: The unique identifier of event - Returns: EventItemRequestBuilder - """ - if event_id1 is None: - raise TypeError("event_id1 cannot be null.") - from .item.event_item_request_builder import EventItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["event%2Did1"] = event_id1 - return EventItemRequestBuilder(self.request_adapter, url_tpl_params) - async def get(self,request_configuration: Optional[RequestConfiguration[InstancesRequestBuilderGetQueryParameters]] = None) -> Optional[EventCollectionResponse]: """ The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. @@ -88,15 +72,6 @@ def with_url(self,raw_url: str) -> InstancesRequestBuilder: raise TypeError("raw_url cannot be null.") return InstancesRequestBuilder(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) - @property def delta(self) -> DeltaRequestBuilder: """ diff --git a/msgraph/generated/groups/item/events/item/instances/item/accept/accept_post_request_body.py b/msgraph/generated/groups/item/events/item/instances/item/accept/accept_post_request_body.py deleted file mode 100644 index d6aca7af2df..00000000000 --- a/msgraph/generated/groups/item/events/item/instances/item/accept/accept_post_request_body.py +++ /dev/null @@ -1,54 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class AcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AcceptPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/events/item/instances/item/accept/accept_request_builder.py b/msgraph/generated/groups/item/events/item/instances/item/accept/accept_request_builder.py deleted file mode 100644 index 354f3404911..00000000000 --- a/msgraph/generated/groups/item/events/item/instances/item/accept/accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .accept_post_request_body import AcceptPostRequestBody - -class AcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the accept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AcceptRequestBuilder 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}/events/{event%2Did}/instances/{event%2Did1}/accept", path_parameters) - - async def post(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Accept the specified event in a user calendar. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Accept the specified event in a user calendar. - 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) -> AcceptRequestBuilder: - """ - 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: AcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/instances/item/attachments/attachments_request_builder.py b/msgraph/generated/groups/item/events/item/instances/item/attachments/attachments_request_builder.py deleted file mode 100644 index b0674134784..00000000000 --- a/msgraph/generated/groups/item/events/item/instances/item/attachments/attachments_request_builder.py +++ /dev/null @@ -1,218 +0,0 @@ -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.attachment import Attachment - from ........models.attachment_collection_response import AttachmentCollectionResponse - from ........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - -class AttachmentsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentsRequestBuilder 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}/events/{event%2Did}/instances/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_attachment_id(self,attachment_id: str) -> AttachmentItemRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - param attachment_id: The unique identifier of attachment - Returns: AttachmentItemRequestBuilder - """ - if attachment_id is None: - raise TypeError("attachment_id cannot be null.") - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["attachment%2Did"] = attachment_id - return AttachmentItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> Optional[AttachmentCollectionResponse]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AttachmentCollectionResponse] - """ - 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.attachment_collection_response import AttachmentCollectionResponse - - return await self.request_adapter.send_async(request_info, AttachmentCollectionResponse, error_mapping) - - async def post(self,body: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Attachment]: - """ - Create new navigation property to attachments for groups - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - 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: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to attachments for groups - 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) -> AttachmentsRequestBuilder: - """ - 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: AttachmentsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentsRequestBuilder(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) - - @property - def create_upload_session(self) -> CreateUploadSessionRequestBuilder: - """ - Provides operations to call the createUploadSession method. - """ - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - - return CreateUploadSessionRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class AttachmentsRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentsRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]): - """ - 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 AttachmentsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/instances/item/attachments/count/count_request_builder.py b/msgraph/generated/groups/item/events/item/instances/item/attachments/count/count_request_builder.py deleted file mode 100644 index c211c32ee93..00000000000 --- a/msgraph/generated/groups/item/events/item/instances/item/attachments/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -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}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/attachments/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py b/msgraph/generated/groups/item/events/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py deleted file mode 100644 index e74c7c21419..00000000000 --- a/msgraph/generated/groups/item/events/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .........models.attachment_item import AttachmentItem - -@dataclass -class CreateUploadSessionPostRequestBody(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 AttachmentItem property - attachment_item: Optional[AttachmentItem] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CreateUploadSessionPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CreateUploadSessionPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CreateUploadSessionPostRequestBody() - - 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.attachment_item import AttachmentItem - - from .........models.attachment_item import AttachmentItem - - fields: dict[str, Callable[[Any], None]] = { - "AttachmentItem": lambda n : setattr(self, 'attachment_item', n.get_object_value(AttachmentItem)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("AttachmentItem", self.attachment_item) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/events/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/groups/item/events/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py deleted file mode 100644 index 0089e5f1f91..00000000000 --- a/msgraph/generated/groups/item/events/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ /dev/null @@ -1,90 +0,0 @@ -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.upload_session import UploadSession - from .create_upload_session_post_request_body import CreateUploadSessionPostRequestBody - -class CreateUploadSessionRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the createUploadSession method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CreateUploadSessionRequestBuilder 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}/events/{event%2Did}/instances/{event%2Did1}/attachments/createUploadSession", path_parameters) - - async def post(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UploadSession]: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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.upload_session import UploadSession - - return await self.request_adapter.send_async(request_info, UploadSession, error_mapping) - - def to_post_request_information(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - 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) -> CreateUploadSessionRequestBuilder: - """ - 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: CreateUploadSessionRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CreateUploadSessionRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CreateUploadSessionRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/instances/item/attachments/item/attachment_item_request_builder.py b/msgraph/generated/groups/item/events/item/instances/item/attachments/item/attachment_item_request_builder.py deleted file mode 100644 index 1cc54e76a44..00000000000 --- a/msgraph/generated/groups/item/events/item/instances/item/attachments/item/attachment_item_request_builder.py +++ /dev/null @@ -1,143 +0,0 @@ -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.attachment import Attachment - from .........models.o_data_errors.o_data_error import ODataError - -class AttachmentItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentItemRequestBuilder 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}/events/{event%2Did}/instances/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property attachments for groups - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from .........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[Attachment]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property attachments for groups - 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[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AttachmentItemRequestBuilder: - """ - 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: AttachmentItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AttachmentItemRequestBuilderDeleteRequestConfiguration(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 AttachmentItemRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentItemRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/instances/item/calendar/calendar_request_builder.py b/msgraph/generated/groups/item/events/item/instances/item/calendar/calendar_request_builder.py deleted file mode 100644 index a0216d9150e..00000000000 --- a/msgraph/generated/groups/item/events/item/instances/item/calendar/calendar_request_builder.py +++ /dev/null @@ -1,107 +0,0 @@ -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.calendar import Calendar - from ........models.o_data_errors.o_data_error import ODataError - -class CalendarRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CalendarRequestBuilder 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}/events/{event%2Did}/instances/{event%2Did1}/calendar{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> Optional[Calendar]: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Calendar] - """ - 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.calendar import Calendar - - return await self.request_adapter.send_async(request_info, Calendar, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> CalendarRequestBuilder: - """ - 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: CalendarRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CalendarRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CalendarRequestBuilderGetQueryParameters(): - """ - The calendar that contains the event. Navigation property. Read-only. - """ - 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 CalendarRequestBuilderGetRequestConfiguration(RequestConfiguration[CalendarRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/instances/item/cancel/cancel_post_request_body.py b/msgraph/generated/groups/item/events/item/instances/item/cancel/cancel_post_request_body.py deleted file mode 100644 index 9b506dc0b8a..00000000000 --- a/msgraph/generated/groups/item/events/item/instances/item/cancel/cancel_post_request_body.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class CancelPostRequestBody(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 Comment property - comment: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CancelPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CancelPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CancelPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/events/item/instances/item/cancel/cancel_request_builder.py b/msgraph/generated/groups/item/events/item/instances/item/cancel/cancel_request_builder.py deleted file mode 100644 index 87d74899c9e..00000000000 --- a/msgraph/generated/groups/item/events/item/instances/item/cancel/cancel_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .cancel_post_request_body import CancelPostRequestBody - -class CancelRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the cancel method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CancelRequestBuilder 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}/events/{event%2Did}/instances/{event%2Did1}/cancel", path_parameters) - - async def post(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - 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) -> CancelRequestBuilder: - """ - 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: CancelRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CancelRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CancelRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/instances/item/decline/decline_post_request_body.py b/msgraph/generated/groups/item/events/item/instances/item/decline/decline_post_request_body.py deleted file mode 100644 index 8770ceeea48..00000000000 --- a/msgraph/generated/groups/item/events/item/instances/item/decline/decline_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ........models.time_slot import TimeSlot - -@dataclass -class DeclinePostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeclinePostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeclinePostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeclinePostRequestBody() - - 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.time_slot import TimeSlot - - from ........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/events/item/instances/item/decline/decline_request_builder.py b/msgraph/generated/groups/item/events/item/instances/item/decline/decline_request_builder.py deleted file mode 100644 index b1b34c1bb27..00000000000 --- a/msgraph/generated/groups/item/events/item/instances/item/decline/decline_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .decline_post_request_body import DeclinePostRequestBody - -class DeclineRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the decline method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeclineRequestBuilder 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}/events/{event%2Did}/instances/{event%2Did1}/decline", path_parameters) - - async def post(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> DeclineRequestBuilder: - """ - 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: DeclineRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeclineRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeclineRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/groups/item/events/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py deleted file mode 100644 index 1d0b13ae9aa..00000000000 --- a/msgraph/generated/groups/item/events/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ /dev/null @@ -1,79 +0,0 @@ -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 DismissReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the dismissReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DismissReminderRequestBuilder 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}/events/{event%2Did}/instances/{event%2Did1}/dismissReminder", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 - """ - request_info = self.to_post_request_information( - request_configuration - ) - 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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DismissReminderRequestBuilder: - """ - 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: DismissReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DismissReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DismissReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/instances/item/event_item_request_builder.py b/msgraph/generated/groups/item/events/item/instances/item/event_item_request_builder.py deleted file mode 100644 index 377c9050b19..00000000000 --- a/msgraph/generated/groups/item/events/item/instances/item/event_item_request_builder.py +++ /dev/null @@ -1,237 +0,0 @@ -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.event import Event - from .......models.o_data_errors.o_data_error import ODataError - from .accept.accept_request_builder import AcceptRequestBuilder - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - from .calendar.calendar_request_builder import CalendarRequestBuilder - from .cancel.cancel_request_builder import CancelRequestBuilder - from .decline.decline_request_builder import DeclineRequestBuilder - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - from .exception_occurrences.exception_occurrences_request_builder import ExceptionOccurrencesRequestBuilder - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - from .forward.forward_request_builder import ForwardRequestBuilder - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - -class EventItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new EventItemRequestBuilder 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}/events/{event%2Did}/instances/{event%2Did1}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> Optional[Event]: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Event] - """ - 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.event import Event - - return await self.request_adapter.send_async(request_info, Event, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> EventItemRequestBuilder: - """ - 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: EventItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return EventItemRequestBuilder(self.request_adapter, raw_url) - - @property - def accept(self) -> AcceptRequestBuilder: - """ - Provides operations to call the accept method. - """ - from .accept.accept_request_builder import AcceptRequestBuilder - - return AcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def attachments(self) -> AttachmentsRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - - return AttachmentsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def calendar(self) -> CalendarRequestBuilder: - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - from .calendar.calendar_request_builder import CalendarRequestBuilder - - return CalendarRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def cancel(self) -> CancelRequestBuilder: - """ - Provides operations to call the cancel method. - """ - from .cancel.cancel_request_builder import CancelRequestBuilder - - return CancelRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def decline(self) -> DeclineRequestBuilder: - """ - Provides operations to call the decline method. - """ - from .decline.decline_request_builder import DeclineRequestBuilder - - return DeclineRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def dismiss_reminder(self) -> DismissReminderRequestBuilder: - """ - Provides operations to call the dismissReminder method. - """ - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - - return DismissReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def exception_occurrences(self) -> ExceptionOccurrencesRequestBuilder: - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - from .exception_occurrences.exception_occurrences_request_builder import ExceptionOccurrencesRequestBuilder - - return ExceptionOccurrencesRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def extensions(self) -> ExtensionsRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - - return ExtensionsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def forward(self) -> ForwardRequestBuilder: - """ - Provides operations to call the forward method. - """ - from .forward.forward_request_builder import ForwardRequestBuilder - - return ForwardRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def permanent_delete(self) -> PermanentDeleteRequestBuilder: - """ - Provides operations to call the permanentDelete method. - """ - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - - return PermanentDeleteRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def snooze_reminder(self) -> SnoozeReminderRequestBuilder: - """ - Provides operations to call the snoozeReminder method. - """ - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - - return SnoozeReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def tentatively_accept(self) -> TentativelyAcceptRequestBuilder: - """ - Provides operations to call the tentativelyAccept method. - """ - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - - return TentativelyAcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class EventItemRequestBuilderGetQueryParameters(): - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - """ - 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 == "end_date_time": - return "endDateTime" - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - if original_name == "start_date_time": - return "startDateTime" - return original_name - - # The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - start_date_time: Optional[str] = None - - - @dataclass - class EventItemRequestBuilderGetRequestConfiguration(RequestConfiguration[EventItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/count/count_request_builder.py b/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/count/count_request_builder.py deleted file mode 100644 index 6c776039a1b..00000000000 --- a/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -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}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/delta/delta_get_response.py b/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/delta/delta_get_response.py deleted file mode 100644 index 95fb9282951..00000000000 --- a/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/delta/delta_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .........models.base_delta_function_response import BaseDeltaFunctionResponse - from .........models.event import Event - -from .........models.base_delta_function_response import BaseDeltaFunctionResponse - -@dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): - # The value property - value: Optional[list[Event]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeltaGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeltaGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeltaGetResponse() - - 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.base_delta_function_response import BaseDeltaFunctionResponse - from .........models.event import Event - - from .........models.base_delta_function_response import BaseDeltaFunctionResponse - from .........models.event import Event - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(Event)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/delta/delta_request_builder.py b/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/delta/delta_request_builder.py deleted file mode 100644 index a494128eb67..00000000000 --- a/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/delta/delta_request_builder.py +++ /dev/null @@ -1,148 +0,0 @@ -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 .delta_get_response import DeltaGetResponse - -class DeltaRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the delta method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeltaRequestBuilder 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}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> Optional[DeltaGetResponse]: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 - """ - request_info = self.to_get_request_information( - request_configuration - ) - 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 .delta_get_response import DeltaGetResponse - - return await self.request_adapter.send_async(request_info, DeltaGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DeltaRequestBuilder: - """ - 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: DeltaRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeltaRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeltaRequestBuilderGetQueryParameters(): - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - """ - 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 == "end_date_time": - return "endDateTime" - 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 == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = 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 - - # The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - start_date_time: Optional[str] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class DeltaRequestBuilderGetRequestConfiguration(RequestConfiguration[DeltaRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/exception_occurrences_request_builder.py b/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/exception_occurrences_request_builder.py deleted file mode 100644 index c219e4e8b60..00000000000 --- a/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/exception_occurrences_request_builder.py +++ /dev/null @@ -1,172 +0,0 @@ -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.event_collection_response import EventCollectionResponse - 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 .item.event_item_request_builder import EventItemRequestBuilder - -class ExceptionOccurrencesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExceptionOccurrencesRequestBuilder 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}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_event_id2(self,event_id2: str) -> EventItemRequestBuilder: - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - param event_id2: The unique identifier of event - Returns: EventItemRequestBuilder - """ - if event_id2 is None: - raise TypeError("event_id2 cannot be null.") - from .item.event_item_request_builder import EventItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["event%2Did2"] = event_id2 - return EventItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]] = None) -> Optional[EventCollectionResponse]: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[EventCollectionResponse] - """ - 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.event_collection_response import EventCollectionResponse - - return await self.request_adapter.send_async(request_info, EventCollectionResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> ExceptionOccurrencesRequestBuilder: - """ - 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: ExceptionOccurrencesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExceptionOccurrencesRequestBuilder(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) - - @property - def delta(self) -> DeltaRequestBuilder: - """ - Provides operations to call the delta method. - """ - from .delta.delta_request_builder import DeltaRequestBuilder - - return DeltaRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class ExceptionOccurrencesRequestBuilderGetQueryParameters(): - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - """ - 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 ExceptionOccurrencesRequestBuilderGetRequestConfiguration(RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/accept/accept_post_request_body.py b/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/accept/accept_post_request_body.py deleted file mode 100644 index d6aca7af2df..00000000000 --- a/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/accept/accept_post_request_body.py +++ /dev/null @@ -1,54 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class AcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AcceptPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/accept/accept_request_builder.py b/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/accept/accept_request_builder.py deleted file mode 100644 index 0773f1343d6..00000000000 --- a/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/accept/accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .accept_post_request_body import AcceptPostRequestBody - -class AcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the accept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AcceptRequestBuilder 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}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/accept", path_parameters) - - async def post(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Accept the specified event in a user calendar. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Accept the specified event in a user calendar. - 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) -> AcceptRequestBuilder: - """ - 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: AcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/attachments/attachments_request_builder.py b/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/attachments/attachments_request_builder.py deleted file mode 100644 index 4b58c6db7b3..00000000000 --- a/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/attachments/attachments_request_builder.py +++ /dev/null @@ -1,218 +0,0 @@ -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.attachment import Attachment - from ..........models.attachment_collection_response import AttachmentCollectionResponse - from ..........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - -class AttachmentsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentsRequestBuilder 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}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_attachment_id(self,attachment_id: str) -> AttachmentItemRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - param attachment_id: The unique identifier of attachment - Returns: AttachmentItemRequestBuilder - """ - if attachment_id is None: - raise TypeError("attachment_id cannot be null.") - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["attachment%2Did"] = attachment_id - return AttachmentItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> Optional[AttachmentCollectionResponse]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AttachmentCollectionResponse] - """ - 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.attachment_collection_response import AttachmentCollectionResponse - - return await self.request_adapter.send_async(request_info, AttachmentCollectionResponse, error_mapping) - - async def post(self,body: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Attachment]: - """ - Create new navigation property to attachments for groups - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - 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: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to attachments for groups - 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) -> AttachmentsRequestBuilder: - """ - 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: AttachmentsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentsRequestBuilder(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) - - @property - def create_upload_session(self) -> CreateUploadSessionRequestBuilder: - """ - Provides operations to call the createUploadSession method. - """ - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - - return CreateUploadSessionRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class AttachmentsRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentsRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]): - """ - 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 AttachmentsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/attachments/count/count_request_builder.py b/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/attachments/count/count_request_builder.py deleted file mode 100644 index e6f7448791c..00000000000 --- a/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/attachments/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -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}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py b/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py deleted file mode 100644 index c6f92c7c9db..00000000000 --- a/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ...........models.attachment_item import AttachmentItem - -@dataclass -class CreateUploadSessionPostRequestBody(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 AttachmentItem property - attachment_item: Optional[AttachmentItem] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CreateUploadSessionPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CreateUploadSessionPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CreateUploadSessionPostRequestBody() - - 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.attachment_item import AttachmentItem - - from ...........models.attachment_item import AttachmentItem - - fields: dict[str, Callable[[Any], None]] = { - "AttachmentItem": lambda n : setattr(self, 'attachment_item', n.get_object_value(AttachmentItem)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("AttachmentItem", self.attachment_item) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py deleted file mode 100644 index 9733c076543..00000000000 --- a/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ /dev/null @@ -1,90 +0,0 @@ -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.upload_session import UploadSession - from .create_upload_session_post_request_body import CreateUploadSessionPostRequestBody - -class CreateUploadSessionRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the createUploadSession method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CreateUploadSessionRequestBuilder 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}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/createUploadSession", path_parameters) - - async def post(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UploadSession]: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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.upload_session import UploadSession - - return await self.request_adapter.send_async(request_info, UploadSession, error_mapping) - - def to_post_request_information(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - 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) -> CreateUploadSessionRequestBuilder: - """ - 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: CreateUploadSessionRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CreateUploadSessionRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CreateUploadSessionRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py b/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py deleted file mode 100644 index 6a751d1a7d7..00000000000 --- a/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py +++ /dev/null @@ -1,143 +0,0 @@ -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.attachment import Attachment - from ...........models.o_data_errors.o_data_error import ODataError - -class AttachmentItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentItemRequestBuilder 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}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property attachments for groups - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ...........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[Attachment]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property attachments for groups - 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[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AttachmentItemRequestBuilder: - """ - 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: AttachmentItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AttachmentItemRequestBuilderDeleteRequestConfiguration(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 AttachmentItemRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentItemRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/calendar/calendar_request_builder.py b/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/calendar/calendar_request_builder.py deleted file mode 100644 index f5837ed622f..00000000000 --- a/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/calendar/calendar_request_builder.py +++ /dev/null @@ -1,107 +0,0 @@ -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.calendar import Calendar - from ..........models.o_data_errors.o_data_error import ODataError - -class CalendarRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CalendarRequestBuilder 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}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/calendar{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> Optional[Calendar]: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Calendar] - """ - 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.calendar import Calendar - - return await self.request_adapter.send_async(request_info, Calendar, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> CalendarRequestBuilder: - """ - 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: CalendarRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CalendarRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CalendarRequestBuilderGetQueryParameters(): - """ - The calendar that contains the event. Navigation property. Read-only. - """ - 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 CalendarRequestBuilderGetRequestConfiguration(RequestConfiguration[CalendarRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/cancel/cancel_post_request_body.py b/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/cancel/cancel_post_request_body.py deleted file mode 100644 index 9b506dc0b8a..00000000000 --- a/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/cancel/cancel_post_request_body.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class CancelPostRequestBody(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 Comment property - comment: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CancelPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CancelPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CancelPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/cancel/cancel_request_builder.py b/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/cancel/cancel_request_builder.py deleted file mode 100644 index 5418ebe0418..00000000000 --- a/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/cancel/cancel_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .cancel_post_request_body import CancelPostRequestBody - -class CancelRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the cancel method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CancelRequestBuilder 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}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/cancel", path_parameters) - - async def post(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - 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) -> CancelRequestBuilder: - """ - 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: CancelRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CancelRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CancelRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/decline/decline_post_request_body.py b/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/decline/decline_post_request_body.py deleted file mode 100644 index 546d8868e09..00000000000 --- a/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/decline/decline_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.time_slot import TimeSlot - -@dataclass -class DeclinePostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeclinePostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeclinePostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeclinePostRequestBody() - - 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.time_slot import TimeSlot - - from ..........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/decline/decline_request_builder.py b/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/decline/decline_request_builder.py deleted file mode 100644 index 9db453b570d..00000000000 --- a/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/decline/decline_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .decline_post_request_body import DeclinePostRequestBody - -class DeclineRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the decline method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeclineRequestBuilder 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}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/decline", path_parameters) - - async def post(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> DeclineRequestBuilder: - """ - 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: DeclineRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeclineRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeclineRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py deleted file mode 100644 index 47df77df67c..00000000000 --- a/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ /dev/null @@ -1,79 +0,0 @@ -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 DismissReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the dismissReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DismissReminderRequestBuilder 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}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/dismissReminder", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 - """ - request_info = self.to_post_request_information( - request_configuration - ) - 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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DismissReminderRequestBuilder: - """ - 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: DismissReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DismissReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DismissReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/event_item_request_builder.py b/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/event_item_request_builder.py deleted file mode 100644 index 8ccb38ecb4e..00000000000 --- a/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/event_item_request_builder.py +++ /dev/null @@ -1,217 +0,0 @@ -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.event import Event - from .........models.o_data_errors.o_data_error import ODataError - from .accept.accept_request_builder import AcceptRequestBuilder - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - from .calendar.calendar_request_builder import CalendarRequestBuilder - from .cancel.cancel_request_builder import CancelRequestBuilder - from .decline.decline_request_builder import DeclineRequestBuilder - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - from .forward.forward_request_builder import ForwardRequestBuilder - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - -class EventItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new EventItemRequestBuilder 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}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> Optional[Event]: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Event] - """ - 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.event import Event - - return await self.request_adapter.send_async(request_info, Event, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> EventItemRequestBuilder: - """ - 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: EventItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return EventItemRequestBuilder(self.request_adapter, raw_url) - - @property - def accept(self) -> AcceptRequestBuilder: - """ - Provides operations to call the accept method. - """ - from .accept.accept_request_builder import AcceptRequestBuilder - - return AcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def attachments(self) -> AttachmentsRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - - return AttachmentsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def calendar(self) -> CalendarRequestBuilder: - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - from .calendar.calendar_request_builder import CalendarRequestBuilder - - return CalendarRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def cancel(self) -> CancelRequestBuilder: - """ - Provides operations to call the cancel method. - """ - from .cancel.cancel_request_builder import CancelRequestBuilder - - return CancelRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def decline(self) -> DeclineRequestBuilder: - """ - Provides operations to call the decline method. - """ - from .decline.decline_request_builder import DeclineRequestBuilder - - return DeclineRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def dismiss_reminder(self) -> DismissReminderRequestBuilder: - """ - Provides operations to call the dismissReminder method. - """ - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - - return DismissReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def extensions(self) -> ExtensionsRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - - return ExtensionsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def forward(self) -> ForwardRequestBuilder: - """ - Provides operations to call the forward method. - """ - from .forward.forward_request_builder import ForwardRequestBuilder - - return ForwardRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def permanent_delete(self) -> PermanentDeleteRequestBuilder: - """ - Provides operations to call the permanentDelete method. - """ - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - - return PermanentDeleteRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def snooze_reminder(self) -> SnoozeReminderRequestBuilder: - """ - Provides operations to call the snoozeReminder method. - """ - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - - return SnoozeReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def tentatively_accept(self) -> TentativelyAcceptRequestBuilder: - """ - Provides operations to call the tentativelyAccept method. - """ - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - - return TentativelyAcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class EventItemRequestBuilderGetQueryParameters(): - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - """ - 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 EventItemRequestBuilderGetRequestConfiguration(RequestConfiguration[EventItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/extensions/count/count_request_builder.py b/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/extensions/count/count_request_builder.py deleted file mode 100644 index fbe8909d6aa..00000000000 --- a/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/extensions/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -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}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/extensions/extensions_request_builder.py b/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/extensions/extensions_request_builder.py deleted file mode 100644 index e08fe9529aa..00000000000 --- a/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/extensions/extensions_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -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.extension import Extension - from ..........models.extension_collection_response import ExtensionCollectionResponse - from ..........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - -class ExtensionsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionsRequestBuilder 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}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_extension_id(self,extension_id: str) -> ExtensionItemRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - param extension_id: The unique identifier of extension - Returns: ExtensionItemRequestBuilder - """ - if extension_id is None: - raise TypeError("extension_id cannot be null.") - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["extension%2Did"] = extension_id - return ExtensionItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> Optional[ExtensionCollectionResponse]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[ExtensionCollectionResponse] - """ - 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.extension_collection_response import ExtensionCollectionResponse - - return await self.request_adapter.send_async(request_info, ExtensionCollectionResponse, error_mapping) - - async def post(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Create new navigation property to extensions for groups - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to extensions for groups - 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) -> ExtensionsRequestBuilder: - """ - 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: ExtensionsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionsRequestBuilder(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 ExtensionsRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionsRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]): - """ - 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 ExtensionsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py b/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py deleted file mode 100644 index a40f8eb4342..00000000000 --- a/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -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.extension import Extension - from ...........models.o_data_errors.o_data_error import ODataError - -class ExtensionItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionItemRequestBuilder 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}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property extensions for groups - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ...........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> Optional[Extension]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - async def patch(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Update the navigation property extensions in groups - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property extensions for groups - 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[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property extensions in groups - 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) -> ExtensionItemRequestBuilder: - """ - 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: ExtensionItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ExtensionItemRequestBuilderDeleteRequestConfiguration(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 ExtensionItemRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]): - """ - 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 ExtensionItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/forward/forward_post_request_body.py b/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/forward/forward_post_request_body.py deleted file mode 100644 index 10ffc4b5845..00000000000 --- a/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/forward/forward_post_request_body.py +++ /dev/null @@ -1,61 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.recipient import Recipient - -@dataclass -class ForwardPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ToRecipients property - to_recipients: Optional[list[Recipient]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ForwardPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ForwardPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ForwardPostRequestBody() - - 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.recipient import Recipient - - from ..........models.recipient import Recipient - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ToRecipients": lambda n : setattr(self, 'to_recipients', n.get_collection_of_object_values(Recipient)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_collection_of_object_values("ToRecipients", self.to_recipients) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/forward/forward_request_builder.py b/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/forward/forward_request_builder.py deleted file mode 100644 index cb5d7247a5f..00000000000 --- a/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/forward/forward_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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_post_request_body import ForwardPostRequestBody - -class ForwardRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the forward method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ForwardRequestBuilder 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}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/forward", path_parameters) - - async def post(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - 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) -> ForwardRequestBuilder: - """ - 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: ForwardRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ForwardRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ForwardRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py b/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py deleted file mode 100644 index 8d898daf2ce..00000000000 --- a/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py +++ /dev/null @@ -1,78 +0,0 @@ -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 PermanentDeleteRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the permanentDelete method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new PermanentDeleteRequestBuilder 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}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/permanentDelete", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_post_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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> PermanentDeleteRequestBuilder: - """ - 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: PermanentDeleteRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return PermanentDeleteRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class PermanentDeleteRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py b/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py deleted file mode 100644 index 4732ba13f56..00000000000 --- a/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.date_time_time_zone import DateTimeTimeZone - -@dataclass -class SnoozeReminderPostRequestBody(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 NewReminderTime property - new_reminder_time: Optional[DateTimeTimeZone] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SnoozeReminderPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SnoozeReminderPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SnoozeReminderPostRequestBody() - - 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.date_time_time_zone import DateTimeTimeZone - - from ..........models.date_time_time_zone import DateTimeTimeZone - - fields: dict[str, Callable[[Any], None]] = { - "NewReminderTime": lambda n : setattr(self, 'new_reminder_time', n.get_object_value(DateTimeTimeZone)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("NewReminderTime", self.new_reminder_time) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py deleted file mode 100644 index ca17decadb4..00000000000 --- a/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .snooze_reminder_post_request_body import SnoozeReminderPostRequestBody - -class SnoozeReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the snoozeReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new SnoozeReminderRequestBuilder 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}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/snoozeReminder", path_parameters) - - async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Postpone a reminder for an event in a user calendar until a new time. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Postpone a reminder for an event in a user calendar until a new time. - 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) -> SnoozeReminderRequestBuilder: - """ - 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: SnoozeReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return SnoozeReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class SnoozeReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py b/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py deleted file mode 100644 index 0b0fb2cb6d7..00000000000 --- a/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.time_slot import TimeSlot - -@dataclass -class TentativelyAcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TentativelyAcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TentativelyAcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TentativelyAcceptPostRequestBody() - - 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.time_slot import TimeSlot - - from ..........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py deleted file mode 100644 index 3671bd686ef..00000000000 --- a/msgraph/generated/groups/item/events/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .tentatively_accept_post_request_body import TentativelyAcceptPostRequestBody - -class TentativelyAcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the tentativelyAccept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new TentativelyAcceptRequestBuilder 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}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/tentativelyAccept", path_parameters) - - async def post(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> TentativelyAcceptRequestBuilder: - """ - 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: TentativelyAcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return TentativelyAcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class TentativelyAcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/instances/item/extensions/count/count_request_builder.py b/msgraph/generated/groups/item/events/item/instances/item/extensions/count/count_request_builder.py deleted file mode 100644 index 4bf079c5261..00000000000 --- a/msgraph/generated/groups/item/events/item/instances/item/extensions/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -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}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/extensions/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/instances/item/extensions/extensions_request_builder.py b/msgraph/generated/groups/item/events/item/instances/item/extensions/extensions_request_builder.py deleted file mode 100644 index 3f4ce2b2c20..00000000000 --- a/msgraph/generated/groups/item/events/item/instances/item/extensions/extensions_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -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.extension import Extension - from ........models.extension_collection_response import ExtensionCollectionResponse - from ........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - -class ExtensionsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionsRequestBuilder 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}/events/{event%2Did}/instances/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_extension_id(self,extension_id: str) -> ExtensionItemRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - param extension_id: The unique identifier of extension - Returns: ExtensionItemRequestBuilder - """ - if extension_id is None: - raise TypeError("extension_id cannot be null.") - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["extension%2Did"] = extension_id - return ExtensionItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> Optional[ExtensionCollectionResponse]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[ExtensionCollectionResponse] - """ - 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.extension_collection_response import ExtensionCollectionResponse - - return await self.request_adapter.send_async(request_info, ExtensionCollectionResponse, error_mapping) - - async def post(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Create new navigation property to extensions for groups - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to extensions for groups - 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) -> ExtensionsRequestBuilder: - """ - 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: ExtensionsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionsRequestBuilder(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 ExtensionsRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionsRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]): - """ - 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 ExtensionsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/instances/item/extensions/item/extension_item_request_builder.py b/msgraph/generated/groups/item/events/item/instances/item/extensions/item/extension_item_request_builder.py deleted file mode 100644 index 52c6b208ddb..00000000000 --- a/msgraph/generated/groups/item/events/item/instances/item/extensions/item/extension_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -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.extension import Extension - from .........models.o_data_errors.o_data_error import ODataError - -class ExtensionItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionItemRequestBuilder 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}/events/{event%2Did}/instances/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property extensions for groups - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from .........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> Optional[Extension]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - async def patch(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Update the navigation property extensions in groups - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property extensions for groups - 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[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property extensions in groups - 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) -> ExtensionItemRequestBuilder: - """ - 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: ExtensionItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ExtensionItemRequestBuilderDeleteRequestConfiguration(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 ExtensionItemRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]): - """ - 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 ExtensionItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/instances/item/forward/forward_post_request_body.py b/msgraph/generated/groups/item/events/item/instances/item/forward/forward_post_request_body.py deleted file mode 100644 index c86a1b919d0..00000000000 --- a/msgraph/generated/groups/item/events/item/instances/item/forward/forward_post_request_body.py +++ /dev/null @@ -1,61 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ........models.recipient import Recipient - -@dataclass -class ForwardPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ToRecipients property - to_recipients: Optional[list[Recipient]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ForwardPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ForwardPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ForwardPostRequestBody() - - 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.recipient import Recipient - - from ........models.recipient import Recipient - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ToRecipients": lambda n : setattr(self, 'to_recipients', n.get_collection_of_object_values(Recipient)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_collection_of_object_values("ToRecipients", self.to_recipients) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/events/item/instances/item/forward/forward_request_builder.py b/msgraph/generated/groups/item/events/item/instances/item/forward/forward_request_builder.py deleted file mode 100644 index 1873a076880..00000000000 --- a/msgraph/generated/groups/item/events/item/instances/item/forward/forward_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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_post_request_body import ForwardPostRequestBody - -class ForwardRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the forward method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ForwardRequestBuilder 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}/events/{event%2Did}/instances/{event%2Did1}/forward", path_parameters) - - async def post(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - 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) -> ForwardRequestBuilder: - """ - 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: ForwardRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ForwardRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ForwardRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/instances/item/permanent_delete/permanent_delete_request_builder.py b/msgraph/generated/groups/item/events/item/instances/item/permanent_delete/permanent_delete_request_builder.py deleted file mode 100644 index 31f91533db0..00000000000 --- a/msgraph/generated/groups/item/events/item/instances/item/permanent_delete/permanent_delete_request_builder.py +++ /dev/null @@ -1,78 +0,0 @@ -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 PermanentDeleteRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the permanentDelete method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new PermanentDeleteRequestBuilder 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}/events/{event%2Did}/instances/{event%2Did1}/permanentDelete", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_post_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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> PermanentDeleteRequestBuilder: - """ - 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: PermanentDeleteRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return PermanentDeleteRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class PermanentDeleteRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py b/msgraph/generated/groups/item/events/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py deleted file mode 100644 index c487170e7d1..00000000000 --- a/msgraph/generated/groups/item/events/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ........models.date_time_time_zone import DateTimeTimeZone - -@dataclass -class SnoozeReminderPostRequestBody(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 NewReminderTime property - new_reminder_time: Optional[DateTimeTimeZone] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SnoozeReminderPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SnoozeReminderPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SnoozeReminderPostRequestBody() - - 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.date_time_time_zone import DateTimeTimeZone - - from ........models.date_time_time_zone import DateTimeTimeZone - - fields: dict[str, Callable[[Any], None]] = { - "NewReminderTime": lambda n : setattr(self, 'new_reminder_time', n.get_object_value(DateTimeTimeZone)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("NewReminderTime", self.new_reminder_time) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/events/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/groups/item/events/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py deleted file mode 100644 index 30e530f6a0c..00000000000 --- a/msgraph/generated/groups/item/events/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .snooze_reminder_post_request_body import SnoozeReminderPostRequestBody - -class SnoozeReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the snoozeReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new SnoozeReminderRequestBuilder 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}/events/{event%2Did}/instances/{event%2Did1}/snoozeReminder", path_parameters) - - async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Postpone a reminder for an event in a user calendar until a new time. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Postpone a reminder for an event in a user calendar until a new time. - 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) -> SnoozeReminderRequestBuilder: - """ - 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: SnoozeReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return SnoozeReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class SnoozeReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/events/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py b/msgraph/generated/groups/item/events/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py deleted file mode 100644 index aefbd672251..00000000000 --- a/msgraph/generated/groups/item/events/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ........models.time_slot import TimeSlot - -@dataclass -class TentativelyAcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TentativelyAcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TentativelyAcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TentativelyAcceptPostRequestBody() - - 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.time_slot import TimeSlot - - from ........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/groups/item/events/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/groups/item/events/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py deleted file mode 100644 index 205156fea1d..00000000000 --- a/msgraph/generated/groups/item/events/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .tentatively_accept_post_request_body import TentativelyAcceptPostRequestBody - -class TentativelyAcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the tentativelyAccept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new TentativelyAcceptRequestBuilder 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}/events/{event%2Did}/instances/{event%2Did1}/tentativelyAccept", path_parameters) - - async def post(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> TentativelyAcceptRequestBuilder: - """ - 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: TentativelyAcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return TentativelyAcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class TentativelyAcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/groups/item/threads/item/conversation_thread_item_request_builder.py b/msgraph/generated/groups/item/threads/item/conversation_thread_item_request_builder.py index 028f0e7fe5c..046334bfd07 100644 --- a/msgraph/generated/groups/item/threads/item/conversation_thread_item_request_builder.py +++ b/msgraph/generated/groups/item/threads/item/conversation_thread_item_request_builder.py @@ -37,7 +37,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query Delete conversationThread. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/conversationthread-delete?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/group-delete-thread?view=graph-rest-1.0 """ request_info = self.to_delete_request_information( request_configuration diff --git a/msgraph/generated/groups/item/threads/item/posts/posts_request_builder.py b/msgraph/generated/groups/item/threads/item/posts/posts_request_builder.py index 132fb64d858..3350700aed4 100644 --- a/msgraph/generated/groups/item/threads/item/posts/posts_request_builder.py +++ b/msgraph/generated/groups/item/threads/item/posts/posts_request_builder.py @@ -48,10 +48,10 @@ def by_post_id(self,post_id: str) -> PostItemRequestBuilder: async def get(self,request_configuration: Optional[RequestConfiguration[PostsRequestBuilderGetQueryParameters]] = None) -> Optional[PostCollectionResponse]: """ - Get the properties and relationships of a post in a specified thread. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. Since the post resource supports extensions, you can also use the GET operation to get custom properties and extension data in a post instance. + Get the posts of the specified thread. You can specify both the parent conversation and the thread, or,you can specify the thread without referencing the parent conversation. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[PostCollectionResponse] - Find more info here: https://learn.microsoft.com/graph/api/post-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/conversationthread-list-posts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -69,7 +69,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[PostsReq def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[PostsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get the properties and relationships of a post in a specified thread. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. Since the post resource supports extensions, you can also use the GET operation to get custom properties and extension data in a post instance. + Get the posts of the specified thread. You can specify both the parent conversation and the thread, or,you can specify the thread without referencing the parent conversation. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -100,7 +100,7 @@ def count(self) -> CountRequestBuilder: @dataclass class PostsRequestBuilderGetQueryParameters(): """ - Get the properties and relationships of a post in a specified thread. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. Since the post resource supports extensions, you can also use the GET operation to get custom properties and extension data in a post instance. + Get the posts of the specified thread. You can specify both the parent conversation and the thread, or,you can specify the thread without referencing the parent conversation. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/identity/conditional_access/named_locations/item/named_location_item_request_builder.py b/msgraph/generated/identity/conditional_access/named_locations/item/named_location_item_request_builder.py index 37511bb55a0..5ed9abadc6e 100644 --- a/msgraph/generated/identity/conditional_access/named_locations/item/named_location_item_request_builder.py +++ b/msgraph/generated/identity/conditional_access/named_locations/item/named_location_item_request_builder.py @@ -32,10 +32,10 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Delete a namedLocation object. + Delete a countryNamedLocation object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/namedlocation-delete?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/countrynamedlocation-delete?view=graph-rest-1.0 """ request_info = self.to_delete_request_information( request_configuration @@ -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 a namedLocation object. + Retrieve the properties and relationships of an ipNamedLocation 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/namedlocation-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/ipnamedlocation-get?view=graph-rest-1.0 """ 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 a namedLocation object. + Delete a countryNamedLocation 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 a namedLocation object. + Retrieve the properties and relationships of an ipNamedLocation 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 a namedLocation object. + Retrieve the properties and relationships of an ipNamedLocation object. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/identity_governance/entitlement_management/access_packages/item/access_package_item_request_builder.py b/msgraph/generated/identity_governance/entitlement_management/access_packages/item/access_package_item_request_builder.py index 7f70f243e6d..14d5ce5187c 100644 --- a/msgraph/generated/identity_governance/entitlement_management/access_packages/item/access_package_item_request_builder.py +++ b/msgraph/generated/identity_governance/entitlement_management/access_packages/item/access_package_item_request_builder.py @@ -58,10 +58,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[AccessPackageItemRequestBuilderGetQueryParameters]] = None) -> Optional[AccessPackage]: """ - Retrieve the properties and relationships of an accessPackage object. + Retrieve an access package with a list of accessPackageResourceRoleScope objects. These objects represent the resource roles that an access package assigns to each subject. Each object links to an accessPackageResourceRole and an accessPackageResourceScope. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AccessPackage] - Find more info here: https://learn.microsoft.com/graph/api/accesspackage-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/accesspackage-list-resourcerolescopes?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -114,7 +114,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AccessPackageItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Retrieve the properties and relationships of an accessPackage object. + Retrieve an access package with a list of accessPackageResourceRoleScope objects. These objects represent the resource roles that an access package assigns to each subject. Each object links to an accessPackageResourceRole and an accessPackageResourceScope. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -221,7 +221,7 @@ class AccessPackageItemRequestBuilderDeleteRequestConfiguration(RequestConfigura @dataclass class AccessPackageItemRequestBuilderGetQueryParameters(): """ - Retrieve the properties and relationships of an accessPackage object. + Retrieve an access package with a list of accessPackageResourceRoleScope objects. These objects represent the resource roles that an access package assigns to each subject. Each object links to an accessPackageResourceRole and an accessPackageResourceScope. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/identity_governance/entitlement_management/catalogs/item/custom_workflow_extensions/item/custom_callout_extension_item_request_builder.py b/msgraph/generated/identity_governance/entitlement_management/catalogs/item/custom_workflow_extensions/item/custom_callout_extension_item_request_builder.py index c7f8627e738..f79d3cf5623 100644 --- a/msgraph/generated/identity_governance/entitlement_management/catalogs/item/custom_workflow_extensions/item/custom_callout_extension_item_request_builder.py +++ b/msgraph/generated/identity_governance/entitlement_management/catalogs/item/custom_workflow_extensions/item/custom_callout_extension_item_request_builder.py @@ -32,10 +32,10 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Delete an accessPackageAssignmentRequestWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies: + Delete an accessPackageAssignmentWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies: param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/accesspackageassignmentrequestworkflowextension-delete?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/accesspackageassignmentworkflowextension-delete?view=graph-rest-1.0 """ request_info = self.to_delete_request_information( request_configuration @@ -72,11 +72,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[CustomCa async def patch(self,body: CustomCalloutExtension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[CustomCalloutExtension]: """ - Update the properties of an accessPackageAssignmentWorkflowExtension object. + Update the properties of an accessPackageAssignmentRequestWorkflowExtension object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CustomCalloutExtension] - Find more info here: https://learn.microsoft.com/graph/api/accesspackageassignmentworkflowextension-update?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/accesspackageassignmentrequestworkflowextension-update?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -96,7 +96,7 @@ async def patch(self,body: CustomCalloutExtension, request_configuration: Option def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Delete an accessPackageAssignmentRequestWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies: + Delete an accessPackageAssignmentWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies: param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -118,7 +118,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_patch_request_information(self,body: CustomCalloutExtension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Update the properties of an accessPackageAssignmentWorkflowExtension object. + Update the properties of an accessPackageAssignmentRequestWorkflowExtension object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph/generated/kiota-dom-export.txt b/msgraph/generated/kiota-dom-export.txt index 7975b5a311d..a9993987379 100644 --- a/msgraph/generated/kiota-dom-export.txt +++ b/msgraph/generated/kiota-dom-export.txt @@ -54504,9 +54504,7 @@ msgraph.generated.groups.item.calendar.calendarView.CalendarViewRequestBuilder.C msgraph.generated.groups.item.calendar.calendarView.CalendarViewRequestBuilder.CalendarViewRequestBuilderGetQueryParameters::|public|start_date_time:str msgraph.generated.groups.item.calendar.calendarView.CalendarViewRequestBuilder.CalendarViewRequestBuilderGetQueryParameters::|public|top:int msgraph.generated.groups.item.calendar.calendarView.CalendarViewRequestBuilder.CalendarViewRequestBuilderGetRequestConfiguration-->RequestConfiguration[CalendarViewRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.calendarView.CalendarViewRequestBuilder::|public|by_event_id(event_id:str):EventItemRequestBuilder msgraph.generated.groups.item.calendar.calendarView.CalendarViewRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.CalendarViewRequestBuilder::|public|count:CountRequestBuilder msgraph.generated.groups.item.calendar.calendarView.CalendarViewRequestBuilder::|public|delta:DeltaRequestBuilder msgraph.generated.groups.item.calendar.calendarView.CalendarViewRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CalendarViewRequestBuilderGetQueryParameters]):EventCollectionResponse msgraph.generated.groups.item.calendar.calendarView.CalendarViewRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -54514,18 +54512,6 @@ msgraph.generated.groups.item.calendar.calendarView.CalendarViewRequestBuilder:: msgraph.generated.groups.item.calendar.calendarView.CalendarViewRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CalendarViewRequestBuilderGetQueryParameters]):RequestInformation msgraph.generated.groups.item.calendar.calendarView.CalendarViewRequestBuilder::|public|url_template:str msgraph.generated.groups.item.calendar.calendarView.CalendarViewRequestBuilder::|public|with_url(raw_url:str):CalendarViewRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendar.calendarView.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.calendarView.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendar.calendarView.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.calendarView.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.groups.item.calendar.calendarView.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder msgraph.generated.groups.item.calendar.calendarView.delta.DeltaGetResponse-->BaseDeltaFunctionResponse msgraph.generated.groups.item.calendar.calendarView.delta.DeltaGetResponse::|public|constructor():None msgraph.generated.groups.item.calendar.calendarView.delta.DeltaGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -54553,1770 +54539,6 @@ msgraph.generated.groups.item.calendar.calendarView.delta.DeltaRequestBuilder::| msgraph.generated.groups.item.calendar.calendarView.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation msgraph.generated.groups.item.calendar.calendarView.delta.DeltaRequestBuilder::|public|url_template:str msgraph.generated.groups.item.calendar.calendarView.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.accept.AcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendar.calendarView.item.accept.AcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendar.calendarView.item.accept.AcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendar.calendarView.item.accept.AcceptPostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendar.calendarView.item.accept.AcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendar.calendarView.item.accept.AcceptPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendar.calendarView.item.accept.AcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.calendarView.item.accept.AcceptPostRequestBody::|public|send_response():bool -msgraph.generated.groups.item.calendar.calendarView.item.accept.AcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.groups.item.calendar.calendarView.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.calendarView.item.accept.AcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AcceptPostRequestBody -msgraph.generated.groups.item.calendar.calendarView.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendar.calendarView.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.accept.AcceptRequestBuilder.AcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.accept.AcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.accept.AcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.calendarView.item.accept.AcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.accept.AcceptRequestBuilder::|public|to_post_request_information(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.accept.AcceptRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.accept.AcceptRequestBuilder::|public|with_url(raw_url:str):AcceptRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.groups.item.calendar.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendar.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendar.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.groups.item.calendar.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.groups.item.calendar.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.attachments.AttachmentsRequestBuilder::|public|by_attachment_id(attachment_id:str):AttachmentItemRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.attachments.AttachmentsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.attachments.AttachmentsRequestBuilder::|public|create_upload_session:CreateUploadSessionRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.attachments.AttachmentsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):AttachmentCollectionResponse -msgraph.generated.groups.item.calendar.calendarView.item.attachments.AttachmentsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):Attachment -msgraph.generated.groups.item.calendar.calendarView.item.attachments.AttachmentsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.attachments.AttachmentsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.attachments.AttachmentsRequestBuilder::|public|to_post_request_information(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.attachments.AttachmentsRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.attachments.AttachmentsRequestBuilder::|public|with_url(raw_url:str):AttachmentsRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendar.calendarView.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.calendarView.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendar.calendarView.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.attachments.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.attachments.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.groups.item.calendar.calendarView.item.attachments.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.attachments.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.attachments.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.attachments.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.attachments.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendar.calendarView.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendar.calendarView.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item():AttachmentItem -msgraph.generated.groups.item.calendar.calendarView.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item(value:AttachmentItem):None -msgraph.generated.groups.item.calendar.calendarView.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendar.calendarView.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendar.calendarView.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.calendarView.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.calendarView.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CreateUploadSessionPostRequestBody -msgraph.generated.groups.item.calendar.calendarView.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendar.calendarView.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder.CreateUploadSessionRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):UploadSession -msgraph.generated.groups.item.calendar.calendarView.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|to_post_request_information(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|with_url(raw_url:str):CreateUploadSessionRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.calendarView.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.calendarView.item.attachments.item.AttachmentItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):Attachment -msgraph.generated.groups.item.calendar.calendarView.item.attachments.item.AttachmentItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.attachments.item.AttachmentItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.attachments.item.AttachmentItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.attachments.item.AttachmentItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.attachments.item.AttachmentItemRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.attachments.item.AttachmentItemRequestBuilder::|public|with_url(raw_url:str):AttachmentItemRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.calendarView.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetRequestConfiguration-->RequestConfiguration[CalendarRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.calendar.CalendarRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.calendar.CalendarRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):Calendar -msgraph.generated.groups.item.calendar.calendarView.item.calendar.CalendarRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.calendar.CalendarRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.calendar.CalendarRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.calendar.CalendarRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.calendar.CalendarRequestBuilder::|public|with_url(raw_url:str):CalendarRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.cancel.CancelPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendar.calendarView.item.cancel.CancelPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendar.calendarView.item.cancel.CancelPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendar.calendarView.item.cancel.CancelPostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendar.calendarView.item.cancel.CancelPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendar.calendarView.item.cancel.CancelPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendar.calendarView.item.cancel.CancelPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.calendarView.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.calendarView.item.cancel.CancelPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CancelPostRequestBody -msgraph.generated.groups.item.calendar.calendarView.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendar.calendarView.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.cancel.CancelRequestBuilder.CancelRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.cancel.CancelRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.cancel.CancelRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.calendarView.item.cancel.CancelRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.cancel.CancelRequestBuilder::|public|to_post_request_information(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.cancel.CancelRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.cancel.CancelRequestBuilder::|public|with_url(raw_url:str):CancelRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.decline.DeclinePostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendar.calendarView.item.decline.DeclinePostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendar.calendarView.item.decline.DeclinePostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendar.calendarView.item.decline.DeclinePostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendar.calendarView.item.decline.DeclinePostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendar.calendarView.item.decline.DeclinePostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendar.calendarView.item.decline.DeclinePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.calendarView.item.decline.DeclinePostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.groups.item.calendar.calendarView.item.decline.DeclinePostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.groups.item.calendar.calendarView.item.decline.DeclinePostRequestBody::|public|send_response():bool -msgraph.generated.groups.item.calendar.calendarView.item.decline.DeclinePostRequestBody::|public|send_response(value:bool):None -msgraph.generated.groups.item.calendar.calendarView.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.calendarView.item.decline.DeclinePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeclinePostRequestBody -msgraph.generated.groups.item.calendar.calendarView.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendar.calendarView.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.decline.DeclineRequestBuilder.DeclineRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.decline.DeclineRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.decline.DeclineRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.calendarView.item.decline.DeclineRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.decline.DeclineRequestBuilder::|public|to_post_request_information(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.decline.DeclineRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.decline.DeclineRequestBuilder::|public|with_url(raw_url:str):DeclineRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.dismissReminder.DismissReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.dismissReminder.DismissReminderRequestBuilder.DismissReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.dismissReminder.DismissReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.dismissReminder.DismissReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.dismissReminder.DismissReminderRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.calendarView.item.dismissReminder.DismissReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.dismissReminder.DismissReminderRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.dismissReminder.DismissReminderRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.dismissReminder.DismissReminderRequestBuilder::|public|with_url(raw_url:str):DismissReminderRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.EventItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.groups.item.calendar.calendarView.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.calendarView.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.groups.item.calendar.calendarView.item.EventItemRequestBuilder.EventItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[EventItemRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.EventItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.EventItemRequestBuilder::|public|dismiss_reminder:DismissReminderRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.EventItemRequestBuilder::|public|exception_occurrences:ExceptionOccurrencesRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.EventItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):Event -msgraph.generated.groups.item.calendar.calendarView.item.EventItemRequestBuilder::|public|instances:InstancesRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.EventItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.EventItemRequestBuilder::|public|permanent_delete:PermanentDeleteRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.EventItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.EventItemRequestBuilder::|public|snooze_reminder:SnoozeReminderRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.EventItemRequestBuilder::|public|tentatively_accept:TentativelyAcceptRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.EventItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.EventItemRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.EventItemRequestBuilder::|public|with_url(raw_url:str):EventItemRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.delta.DeltaGetResponse::|public|constructor():None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.delta.DeltaGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.delta.DeltaGetResponse::|public|value():list[Event] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.delta.DeltaGetResponse::|public|value(value:list[Event]):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.delta.DeltaGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeltaGetResponse -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetRequestConfiguration-->RequestConfiguration[DeltaRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):DeltaGetResponse -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|by_event_id1(event_id1:str):EventItemRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|delta:DeltaRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]):EventCollectionResponse -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|with_url(raw_url:str):ExceptionOccurrencesRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|send_response():bool -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AcceptPostRequestBody -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.accept.AcceptRequestBuilder.AcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|to_post_request_information(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|with_url(raw_url:str):AcceptRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|by_attachment_id(attachment_id:str):AttachmentItemRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|create_upload_session:CreateUploadSessionRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):AttachmentCollectionResponse -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):Attachment -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|to_post_request_information(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|with_url(raw_url:str):AttachmentsRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item():AttachmentItem -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item(value:AttachmentItem):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CreateUploadSessionPostRequestBody -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder.CreateUploadSessionRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):UploadSession -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|to_post_request_information(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|with_url(raw_url:str):CreateUploadSessionRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):Attachment -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|with_url(raw_url:str):AttachmentItemRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetRequestConfiguration-->RequestConfiguration[CalendarRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):Calendar -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|with_url(raw_url:str):CalendarRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CancelPostRequestBody -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.cancel.CancelRequestBuilder.CancelRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|to_post_request_information(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|with_url(raw_url:str):CancelRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|send_response():bool -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|send_response(value:bool):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeclinePostRequestBody -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.decline.DeclineRequestBuilder.DeclineRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|to_post_request_information(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|with_url(raw_url:str):DeclineRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder.DismissReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|with_url(raw_url:str):DismissReminderRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[EventItemRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|dismiss_reminder:DismissReminderRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):Event -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|instances:InstancesRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|permanent_delete:PermanentDeleteRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|snooze_reminder:SnoozeReminderRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|tentatively_accept:TentativelyAcceptRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|with_url(raw_url:str):EventItemRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|by_extension_id(extension_id:str):ExtensionItemRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):ExtensionCollectionResponse -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|to_post_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|with_url(raw_url:str):ExtensionsRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):Extension -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_patch_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|with_url(raw_url:str):ExtensionItemRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|to_recipients():list[Recipient] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|to_recipients(value:list[Recipient]):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardPostRequestBody -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.forward.ForwardRequestBuilder.ForwardRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|to_post_request_information(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|with_url(raw_url:str):ForwardRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|public|constructor():None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|public|value():list[Event] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|public|value(value:list[Event]):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeltaGetResponse -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetRequestConfiguration-->RequestConfiguration[DeltaRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):DeltaGetResponse -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetRequestConfiguration-->RequestConfiguration[InstancesRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|by_event_id2(event_id2:str):EventItemRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|delta:DeltaRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[InstancesRequestBuilderGetQueryParameters]):EventCollectionResponse -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[InstancesRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|with_url(raw_url:str):InstancesRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|send_response():bool -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AcceptPostRequestBody -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder.AcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|to_post_request_information(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|with_url(raw_url:str):AcceptRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|by_attachment_id(attachment_id:str):AttachmentItemRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|create_upload_session:CreateUploadSessionRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):AttachmentCollectionResponse -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):Attachment -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|to_post_request_information(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|with_url(raw_url:str):AttachmentsRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item():AttachmentItem -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item(value:AttachmentItem):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CreateUploadSessionPostRequestBody -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder.CreateUploadSessionRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):UploadSession -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|to_post_request_information(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|with_url(raw_url:str):CreateUploadSessionRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):Attachment -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|with_url(raw_url:str):AttachmentItemRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetRequestConfiguration-->RequestConfiguration[CalendarRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):Calendar -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|with_url(raw_url:str):CalendarRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CancelPostRequestBody -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder.CancelRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|to_post_request_information(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|with_url(raw_url:str):CancelRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|send_response():bool -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|send_response(value:bool):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeclinePostRequestBody -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder.DeclineRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|to_post_request_information(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|with_url(raw_url:str):DeclineRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder.DismissReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|with_url(raw_url:str):DismissReminderRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[EventItemRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|dismiss_reminder:DismissReminderRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):Event -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|permanent_delete:PermanentDeleteRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|snooze_reminder:SnoozeReminderRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|tentatively_accept:TentativelyAcceptRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|with_url(raw_url:str):EventItemRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|by_extension_id(extension_id:str):ExtensionItemRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):ExtensionCollectionResponse -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|to_post_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|with_url(raw_url:str):ExtensionsRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):Extension -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_patch_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|with_url(raw_url:str):ExtensionItemRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|to_recipients():list[Recipient] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|to_recipients(value:list[Recipient]):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardPostRequestBody -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder.ForwardRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|to_post_request_information(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|with_url(raw_url:str):ForwardRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder.PermanentDeleteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|with_url(raw_url:str):PermanentDeleteRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time():DateTimeTimeZone -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time(value:DateTimeTimeZone):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):SnoozeReminderPostRequestBody -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder.SnoozeReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|to_post_request_information(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|with_url(raw_url:str):SnoozeReminderRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response():bool -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):TentativelyAcceptPostRequestBody -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder.TentativelyAcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|to_post_request_information(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|with_url(raw_url:str):TentativelyAcceptRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder.PermanentDeleteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|with_url(raw_url:str):PermanentDeleteRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time():DateTimeTimeZone -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time(value:DateTimeTimeZone):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):SnoozeReminderPostRequestBody -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder.SnoozeReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|to_post_request_information(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|with_url(raw_url:str):SnoozeReminderRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response():bool -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):TentativelyAcceptPostRequestBody -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder.TentativelyAcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|to_post_request_information(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|with_url(raw_url:str):TentativelyAcceptRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendar.calendarView.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.calendarView.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendar.calendarView.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.extensions.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.extensions.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.groups.item.calendar.calendarView.item.extensions.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.extensions.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.extensions.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.extensions.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.extensions.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.groups.item.calendar.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendar.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendar.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.groups.item.calendar.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.groups.item.calendar.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.extensions.ExtensionsRequestBuilder::|public|by_extension_id(extension_id:str):ExtensionItemRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.extensions.ExtensionsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.extensions.ExtensionsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):ExtensionCollectionResponse -msgraph.generated.groups.item.calendar.calendarView.item.extensions.ExtensionsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.groups.item.calendar.calendarView.item.extensions.ExtensionsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.extensions.ExtensionsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.extensions.ExtensionsRequestBuilder::|public|to_post_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.extensions.ExtensionsRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.extensions.ExtensionsRequestBuilder::|public|with_url(raw_url:str):ExtensionsRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.calendarView.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):Extension -msgraph.generated.groups.item.calendar.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.groups.item.calendar.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|to_patch_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|with_url(raw_url:str):ExtensionItemRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.forward.ForwardPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendar.calendarView.item.forward.ForwardPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendar.calendarView.item.forward.ForwardPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendar.calendarView.item.forward.ForwardPostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendar.calendarView.item.forward.ForwardPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendar.calendarView.item.forward.ForwardPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendar.calendarView.item.forward.ForwardPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.calendarView.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.calendarView.item.forward.ForwardPostRequestBody::|public|to_recipients():list[Recipient] -msgraph.generated.groups.item.calendar.calendarView.item.forward.ForwardPostRequestBody::|public|to_recipients(value:list[Recipient]):None -msgraph.generated.groups.item.calendar.calendarView.item.forward.ForwardPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardPostRequestBody -msgraph.generated.groups.item.calendar.calendarView.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendar.calendarView.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.forward.ForwardRequestBuilder.ForwardRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.forward.ForwardRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.forward.ForwardRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.calendarView.item.forward.ForwardRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.forward.ForwardRequestBuilder::|public|to_post_request_information(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.forward.ForwardRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.forward.ForwardRequestBuilder::|public|with_url(raw_url:str):ForwardRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.calendarView.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.instances.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.groups.item.calendar.calendarView.item.instances.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.instances.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.instances.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.instances.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -msgraph.generated.groups.item.calendar.calendarView.item.instances.delta.DeltaGetResponse::|public|constructor():None -msgraph.generated.groups.item.calendar.calendarView.item.instances.delta.DeltaGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.calendarView.item.instances.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.delta.DeltaGetResponse::|public|value():list[Event] -msgraph.generated.groups.item.calendar.calendarView.item.instances.delta.DeltaGetResponse::|public|value(value:list[Event]):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.delta.DeltaGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeltaGetResponse -msgraph.generated.groups.item.calendar.calendarView.item.instances.delta.DeltaRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.groups.item.calendar.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.groups.item.calendar.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.groups.item.calendar.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetRequestConfiguration-->RequestConfiguration[DeltaRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.instances.delta.DeltaRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.delta.DeltaRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):DeltaGetResponse -msgraph.generated.groups.item.calendar.calendarView.item.instances.delta.DeltaRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.instances.delta.DeltaRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.instances.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.instances.delta.DeltaRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.InstancesRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.groups.item.calendar.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.groups.item.calendar.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.groups.item.calendar.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetRequestConfiguration-->RequestConfiguration[InstancesRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.instances.InstancesRequestBuilder::|public|by_event_id1(event_id1:str):EventItemRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.InstancesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.InstancesRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.InstancesRequestBuilder::|public|delta:DeltaRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.InstancesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[InstancesRequestBuilderGetQueryParameters]):EventCollectionResponse -msgraph.generated.groups.item.calendar.calendarView.item.instances.InstancesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.instances.InstancesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.instances.InstancesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[InstancesRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.instances.InstancesRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.InstancesRequestBuilder::|public|with_url(raw_url:str):InstancesRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.accept.AcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.accept.AcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.accept.AcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.accept.AcceptPostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.accept.AcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.accept.AcceptPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.accept.AcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.accept.AcceptPostRequestBody::|public|send_response():bool -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.accept.AcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.accept.AcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AcceptPostRequestBody -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.accept.AcceptRequestBuilder.AcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.accept.AcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.accept.AcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.accept.AcceptRequestBuilder::|public|to_post_request_information(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.accept.AcceptRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.accept.AcceptRequestBuilder::|public|with_url(raw_url:str):AcceptRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|by_attachment_id(attachment_id:str):AttachmentItemRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|create_upload_session:CreateUploadSessionRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):AttachmentCollectionResponse -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):Attachment -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|to_post_request_information(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|with_url(raw_url:str):AttachmentsRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item():AttachmentItem -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item(value:AttachmentItem):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CreateUploadSessionPostRequestBody -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder.CreateUploadSessionRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):UploadSession -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|to_post_request_information(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|with_url(raw_url:str):CreateUploadSessionRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):Attachment -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|with_url(raw_url:str):AttachmentItemRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetRequestConfiguration-->RequestConfiguration[CalendarRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.calendar.CalendarRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):Calendar -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.calendar.CalendarRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.calendar.CalendarRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.calendar.CalendarRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.calendar.CalendarRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.calendar.CalendarRequestBuilder::|public|with_url(raw_url:str):CalendarRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.cancel.CancelPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.cancel.CancelPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.cancel.CancelPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.cancel.CancelPostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.cancel.CancelPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.cancel.CancelPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.cancel.CancelPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.cancel.CancelPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CancelPostRequestBody -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.cancel.CancelRequestBuilder.CancelRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.cancel.CancelRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.cancel.CancelRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.cancel.CancelRequestBuilder::|public|to_post_request_information(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.cancel.CancelRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.cancel.CancelRequestBuilder::|public|with_url(raw_url:str):CancelRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|send_response():bool -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|send_response(value:bool):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.decline.DeclinePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeclinePostRequestBody -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.decline.DeclineRequestBuilder.DeclineRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.decline.DeclineRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.decline.DeclineRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.decline.DeclineRequestBuilder::|public|to_post_request_information(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.decline.DeclineRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.decline.DeclineRequestBuilder::|public|with_url(raw_url:str):DeclineRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.dismissReminder.DismissReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.dismissReminder.DismissReminderRequestBuilder.DismissReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|with_url(raw_url:str):DismissReminderRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[EventItemRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder::|public|dismiss_reminder:DismissReminderRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder::|public|exception_occurrences:ExceptionOccurrencesRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):Event -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder::|public|permanent_delete:PermanentDeleteRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder::|public|snooze_reminder:SnoozeReminderRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder::|public|tentatively_accept:TentativelyAcceptRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder::|public|with_url(raw_url:str):EventItemRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|public|constructor():None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|public|value():list[Event] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|public|value(value:list[Event]):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeltaGetResponse -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetRequestConfiguration-->RequestConfiguration[DeltaRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):DeltaGetResponse -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|by_event_id2(event_id2:str):EventItemRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|delta:DeltaRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]):EventCollectionResponse -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|with_url(raw_url:str):ExceptionOccurrencesRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|send_response():bool -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AcceptPostRequestBody -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder.AcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|to_post_request_information(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|with_url(raw_url:str):AcceptRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|by_attachment_id(attachment_id:str):AttachmentItemRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|create_upload_session:CreateUploadSessionRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):AttachmentCollectionResponse -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):Attachment -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|to_post_request_information(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|with_url(raw_url:str):AttachmentsRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item():AttachmentItem -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item(value:AttachmentItem):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CreateUploadSessionPostRequestBody -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder.CreateUploadSessionRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):UploadSession -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|to_post_request_information(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|with_url(raw_url:str):CreateUploadSessionRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):Attachment -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|with_url(raw_url:str):AttachmentItemRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetRequestConfiguration-->RequestConfiguration[CalendarRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):Calendar -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|with_url(raw_url:str):CalendarRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CancelPostRequestBody -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder.CancelRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|to_post_request_information(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|with_url(raw_url:str):CancelRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|send_response():bool -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|send_response(value:bool):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeclinePostRequestBody -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder.DeclineRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|to_post_request_information(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|with_url(raw_url:str):DeclineRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder.DismissReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|with_url(raw_url:str):DismissReminderRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[EventItemRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|dismiss_reminder:DismissReminderRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):Event -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|permanent_delete:PermanentDeleteRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|snooze_reminder:SnoozeReminderRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|tentatively_accept:TentativelyAcceptRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|with_url(raw_url:str):EventItemRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|by_extension_id(extension_id:str):ExtensionItemRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):ExtensionCollectionResponse -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|to_post_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|with_url(raw_url:str):ExtensionsRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):Extension -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_patch_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|with_url(raw_url:str):ExtensionItemRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|to_recipients():list[Recipient] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|to_recipients(value:list[Recipient]):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardPostRequestBody -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder.ForwardRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|to_post_request_information(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|with_url(raw_url:str):ForwardRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder.PermanentDeleteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|with_url(raw_url:str):PermanentDeleteRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time():DateTimeTimeZone -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time(value:DateTimeTimeZone):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):SnoozeReminderPostRequestBody -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder.SnoozeReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|to_post_request_information(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|with_url(raw_url:str):SnoozeReminderRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response():bool -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):TentativelyAcceptPostRequestBody -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder.TentativelyAcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|to_post_request_information(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|with_url(raw_url:str):TentativelyAcceptRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.extensions.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.extensions.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.extensions.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.extensions.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.extensions.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.extensions.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|by_extension_id(extension_id:str):ExtensionItemRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):ExtensionCollectionResponse -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|to_post_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|with_url(raw_url:str):ExtensionsRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):Extension -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_patch_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|with_url(raw_url:str):ExtensionItemRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.forward.ForwardPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.forward.ForwardPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.forward.ForwardPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.forward.ForwardPostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.forward.ForwardPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.forward.ForwardPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.forward.ForwardPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.forward.ForwardPostRequestBody::|public|to_recipients():list[Recipient] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.forward.ForwardPostRequestBody::|public|to_recipients(value:list[Recipient]):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.forward.ForwardPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardPostRequestBody -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.forward.ForwardRequestBuilder.ForwardRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.forward.ForwardRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.forward.ForwardRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.forward.ForwardRequestBuilder::|public|to_post_request_information(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.forward.ForwardRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.forward.ForwardRequestBuilder::|public|with_url(raw_url:str):ForwardRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder.PermanentDeleteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|with_url(raw_url:str):PermanentDeleteRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time():DateTimeTimeZone -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time(value:DateTimeTimeZone):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):SnoozeReminderPostRequestBody -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder.SnoozeReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|to_post_request_information(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|with_url(raw_url:str):SnoozeReminderRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response():bool -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):TentativelyAcceptPostRequestBody -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder.TentativelyAcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|to_post_request_information(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|with_url(raw_url:str):TentativelyAcceptRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder.PermanentDeleteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|with_url(raw_url:str):PermanentDeleteRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendar.calendarView.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendar.calendarView.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendar.calendarView.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendar.calendarView.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.calendarView.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time():DateTimeTimeZone -msgraph.generated.groups.item.calendar.calendarView.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time(value:DateTimeTimeZone):None -msgraph.generated.groups.item.calendar.calendarView.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.calendarView.item.snoozeReminder.SnoozeReminderPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):SnoozeReminderPostRequestBody -msgraph.generated.groups.item.calendar.calendarView.item.snoozeReminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendar.calendarView.item.snoozeReminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.snoozeReminder.SnoozeReminderRequestBuilder.SnoozeReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.calendarView.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|to_post_request_information(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|with_url(raw_url:str):SnoozeReminderRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendar.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendar.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendar.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendar.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendar.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendar.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.groups.item.calendar.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.groups.item.calendar.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response():bool -msgraph.generated.groups.item.calendar.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.groups.item.calendar.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):TentativelyAcceptPostRequestBody -msgraph.generated.groups.item.calendar.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendar.calendarView.item.tentativelyAccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.calendarView.item.tentativelyAccept.TentativelyAcceptRequestBuilder.TentativelyAcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.calendarView.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.calendarView.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.calendarView.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.calendarView.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.calendarView.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|to_post_request_information(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.calendarView.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.calendarView.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|with_url(raw_url:str):TentativelyAcceptRequestBuilder msgraph.generated.groups.item.calendar.events.count.CountRequestBuilder-->BaseRequestBuilder msgraph.generated.groups.item.calendar.events.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.groups.item.calendar.events.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -56549,7 +54771,6 @@ msgraph.generated.groups.item.calendar.events.item.EventItemRequestBuilder::|pub msgraph.generated.groups.item.calendar.events.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder msgraph.generated.groups.item.calendar.events.item.EventItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None msgraph.generated.groups.item.calendar.events.item.EventItemRequestBuilder::|public|dismiss_reminder:DismissReminderRequestBuilder -msgraph.generated.groups.item.calendar.events.item.EventItemRequestBuilder::|public|exception_occurrences:ExceptionOccurrencesRequestBuilder msgraph.generated.groups.item.calendar.events.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder msgraph.generated.groups.item.calendar.events.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder msgraph.generated.groups.item.calendar.events.item.EventItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):Event @@ -56565,735 +54786,6 @@ msgraph.generated.groups.item.calendar.events.item.EventItemRequestBuilder::|pub msgraph.generated.groups.item.calendar.events.item.EventItemRequestBuilder::|public|to_patch_request_information(body:Event; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph.generated.groups.item.calendar.events.item.EventItemRequestBuilder::|public|url_template:str msgraph.generated.groups.item.calendar.events.item.EventItemRequestBuilder::|public|with_url(raw_url:str):EventItemRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.delta.DeltaGetResponse::|public|constructor():None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.delta.DeltaGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.delta.DeltaGetResponse::|public|value():list[Event] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.delta.DeltaGetResponse::|public|value(value:list[Event]):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.delta.DeltaGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeltaGetResponse -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.delta.DeltaRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetRequestConfiguration-->RequestConfiguration[DeltaRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):DeltaGetResponse -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|by_event_id1(event_id1:str):EventItemRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|delta:DeltaRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]):EventCollectionResponse -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|with_url(raw_url:str):ExceptionOccurrencesRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|send_response():bool -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AcceptPostRequestBody -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.accept.AcceptRequestBuilder.AcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|to_post_request_information(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|with_url(raw_url:str):AcceptRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|by_attachment_id(attachment_id:str):AttachmentItemRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|create_upload_session:CreateUploadSessionRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):AttachmentCollectionResponse -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):Attachment -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|to_post_request_information(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|with_url(raw_url:str):AttachmentsRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item():AttachmentItem -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item(value:AttachmentItem):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CreateUploadSessionPostRequestBody -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder.CreateUploadSessionRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):UploadSession -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|to_post_request_information(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|with_url(raw_url:str):CreateUploadSessionRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):Attachment -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|with_url(raw_url:str):AttachmentItemRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetRequestConfiguration-->RequestConfiguration[CalendarRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):Calendar -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|with_url(raw_url:str):CalendarRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CancelPostRequestBody -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.cancel.CancelRequestBuilder.CancelRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|to_post_request_information(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|with_url(raw_url:str):CancelRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|send_response():bool -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|send_response(value:bool):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeclinePostRequestBody -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.decline.DeclineRequestBuilder.DeclineRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|to_post_request_information(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|with_url(raw_url:str):DeclineRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder.DismissReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|with_url(raw_url:str):DismissReminderRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.EventItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[EventItemRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|dismiss_reminder:DismissReminderRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):Event -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|instances:InstancesRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|permanent_delete:PermanentDeleteRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|snooze_reminder:SnoozeReminderRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|tentatively_accept:TentativelyAcceptRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|with_url(raw_url:str):EventItemRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|by_extension_id(extension_id:str):ExtensionItemRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):ExtensionCollectionResponse -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|to_post_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|with_url(raw_url:str):ExtensionsRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):Extension -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_patch_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|with_url(raw_url:str):ExtensionItemRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|to_recipients():list[Recipient] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|to_recipients(value:list[Recipient]):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardPostRequestBody -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.forward.ForwardRequestBuilder.ForwardRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|to_post_request_information(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|with_url(raw_url:str):ForwardRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|public|constructor():None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|public|value():list[Event] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|public|value(value:list[Event]):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeltaGetResponse -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetRequestConfiguration-->RequestConfiguration[DeltaRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):DeltaGetResponse -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetRequestConfiguration-->RequestConfiguration[InstancesRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|by_event_id2(event_id2:str):EventItemRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|delta:DeltaRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[InstancesRequestBuilderGetQueryParameters]):EventCollectionResponse -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[InstancesRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|with_url(raw_url:str):InstancesRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|send_response():bool -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AcceptPostRequestBody -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder.AcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|to_post_request_information(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|with_url(raw_url:str):AcceptRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|by_attachment_id(attachment_id:str):AttachmentItemRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|create_upload_session:CreateUploadSessionRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):AttachmentCollectionResponse -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):Attachment -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|to_post_request_information(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|with_url(raw_url:str):AttachmentsRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item():AttachmentItem -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item(value:AttachmentItem):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CreateUploadSessionPostRequestBody -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder.CreateUploadSessionRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):UploadSession -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|to_post_request_information(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|with_url(raw_url:str):CreateUploadSessionRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):Attachment -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|with_url(raw_url:str):AttachmentItemRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetRequestConfiguration-->RequestConfiguration[CalendarRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):Calendar -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|with_url(raw_url:str):CalendarRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CancelPostRequestBody -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder.CancelRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|to_post_request_information(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|with_url(raw_url:str):CancelRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|send_response():bool -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|send_response(value:bool):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeclinePostRequestBody -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder.DeclineRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|to_post_request_information(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|with_url(raw_url:str):DeclineRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder.DismissReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|with_url(raw_url:str):DismissReminderRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[EventItemRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|dismiss_reminder:DismissReminderRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):Event -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|permanent_delete:PermanentDeleteRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|snooze_reminder:SnoozeReminderRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|tentatively_accept:TentativelyAcceptRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|with_url(raw_url:str):EventItemRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|by_extension_id(extension_id:str):ExtensionItemRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):ExtensionCollectionResponse -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|to_post_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|with_url(raw_url:str):ExtensionsRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):Extension -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_patch_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|with_url(raw_url:str):ExtensionItemRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|to_recipients():list[Recipient] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|to_recipients(value:list[Recipient]):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardPostRequestBody -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder.ForwardRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|to_post_request_information(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|with_url(raw_url:str):ForwardRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder.PermanentDeleteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|with_url(raw_url:str):PermanentDeleteRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time():DateTimeTimeZone -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time(value:DateTimeTimeZone):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):SnoozeReminderPostRequestBody -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder.SnoozeReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|to_post_request_information(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|with_url(raw_url:str):SnoozeReminderRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response():bool -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):TentativelyAcceptPostRequestBody -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder.TentativelyAcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|to_post_request_information(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|with_url(raw_url:str):TentativelyAcceptRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder.PermanentDeleteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|with_url(raw_url:str):PermanentDeleteRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time():DateTimeTimeZone -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time(value:DateTimeTimeZone):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):SnoozeReminderPostRequestBody -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder.SnoozeReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|to_post_request_information(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|with_url(raw_url:str):SnoozeReminderRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response():bool -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):TentativelyAcceptPostRequestBody -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder.TentativelyAcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|to_post_request_information(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|with_url(raw_url:str):TentativelyAcceptRequestBuilder msgraph.generated.groups.item.calendar.events.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder msgraph.generated.groups.item.calendar.events.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.groups.item.calendar.events.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -57368,18 +54860,6 @@ msgraph.generated.groups.item.calendar.events.item.forward.ForwardRequestBuilder msgraph.generated.groups.item.calendar.events.item.forward.ForwardRequestBuilder::|public|to_post_request_information(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph.generated.groups.item.calendar.events.item.forward.ForwardRequestBuilder::|public|url_template:str msgraph.generated.groups.item.calendar.events.item.forward.ForwardRequestBuilder::|public|with_url(raw_url:str):ForwardRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendar.events.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.events.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendar.events.item.instances.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.events.item.instances.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.instances.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.groups.item.calendar.events.item.instances.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.instances.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.instances.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.instances.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.instances.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder msgraph.generated.groups.item.calendar.events.item.instances.delta.DeltaGetResponse-->BaseDeltaFunctionResponse msgraph.generated.groups.item.calendar.events.item.instances.delta.DeltaGetResponse::|public|constructor():None msgraph.generated.groups.item.calendar.events.item.instances.delta.DeltaGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -57420,9 +54900,7 @@ msgraph.generated.groups.item.calendar.events.item.instances.InstancesRequestBui msgraph.generated.groups.item.calendar.events.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|start_date_time:str msgraph.generated.groups.item.calendar.events.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|top:int msgraph.generated.groups.item.calendar.events.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetRequestConfiguration-->RequestConfiguration[InstancesRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.events.item.instances.InstancesRequestBuilder::|public|by_event_id1(event_id1:str):EventItemRequestBuilder msgraph.generated.groups.item.calendar.events.item.instances.InstancesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.instances.InstancesRequestBuilder::|public|count:CountRequestBuilder msgraph.generated.groups.item.calendar.events.item.instances.InstancesRequestBuilder::|public|delta:DeltaRequestBuilder msgraph.generated.groups.item.calendar.events.item.instances.InstancesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[InstancesRequestBuilderGetQueryParameters]):EventCollectionResponse msgraph.generated.groups.item.calendar.events.item.instances.InstancesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -57430,673 +54908,6 @@ msgraph.generated.groups.item.calendar.events.item.instances.InstancesRequestBui msgraph.generated.groups.item.calendar.events.item.instances.InstancesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[InstancesRequestBuilderGetQueryParameters]):RequestInformation msgraph.generated.groups.item.calendar.events.item.instances.InstancesRequestBuilder::|public|url_template:str msgraph.generated.groups.item.calendar.events.item.instances.InstancesRequestBuilder::|public|with_url(raw_url:str):InstancesRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.accept.AcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendar.events.item.instances.item.accept.AcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendar.events.item.instances.item.accept.AcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendar.events.item.instances.item.accept.AcceptPostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendar.events.item.instances.item.accept.AcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendar.events.item.instances.item.accept.AcceptPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendar.events.item.instances.item.accept.AcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.events.item.instances.item.accept.AcceptPostRequestBody::|public|send_response():bool -msgraph.generated.groups.item.calendar.events.item.instances.item.accept.AcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.groups.item.calendar.events.item.instances.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.events.item.instances.item.accept.AcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AcceptPostRequestBody -msgraph.generated.groups.item.calendar.events.item.instances.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendar.events.item.instances.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.accept.AcceptRequestBuilder.AcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.events.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.instances.item.accept.AcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.events.item.instances.item.accept.AcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.instances.item.accept.AcceptRequestBuilder::|public|to_post_request_information(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.instances.item.accept.AcceptRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.instances.item.accept.AcceptRequestBuilder::|public|with_url(raw_url:str):AcceptRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|by_attachment_id(attachment_id:str):AttachmentItemRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|create_upload_session:CreateUploadSessionRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):AttachmentCollectionResponse -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):Attachment -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|to_post_request_information(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|with_url(raw_url:str):AttachmentsRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item():AttachmentItem -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item(value:AttachmentItem):None -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CreateUploadSessionPostRequestBody -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder.CreateUploadSessionRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):UploadSession -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|to_post_request_information(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|with_url(raw_url:str):CreateUploadSessionRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):Attachment -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|with_url(raw_url:str):AttachmentItemRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.events.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.events.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.events.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetRequestConfiguration-->RequestConfiguration[CalendarRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.events.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.instances.item.calendar.CalendarRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):Calendar -msgraph.generated.groups.item.calendar.events.item.instances.item.calendar.CalendarRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.instances.item.calendar.CalendarRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.instances.item.calendar.CalendarRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.instances.item.calendar.CalendarRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.instances.item.calendar.CalendarRequestBuilder::|public|with_url(raw_url:str):CalendarRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.cancel.CancelPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendar.events.item.instances.item.cancel.CancelPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendar.events.item.instances.item.cancel.CancelPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendar.events.item.instances.item.cancel.CancelPostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendar.events.item.instances.item.cancel.CancelPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendar.events.item.instances.item.cancel.CancelPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendar.events.item.instances.item.cancel.CancelPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.events.item.instances.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.events.item.instances.item.cancel.CancelPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CancelPostRequestBody -msgraph.generated.groups.item.calendar.events.item.instances.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendar.events.item.instances.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.cancel.CancelRequestBuilder.CancelRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.events.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.instances.item.cancel.CancelRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.events.item.instances.item.cancel.CancelRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.instances.item.cancel.CancelRequestBuilder::|public|to_post_request_information(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.instances.item.cancel.CancelRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.instances.item.cancel.CancelRequestBuilder::|public|with_url(raw_url:str):CancelRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.decline.DeclinePostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendar.events.item.instances.item.decline.DeclinePostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendar.events.item.instances.item.decline.DeclinePostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendar.events.item.instances.item.decline.DeclinePostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendar.events.item.instances.item.decline.DeclinePostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendar.events.item.instances.item.decline.DeclinePostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendar.events.item.instances.item.decline.DeclinePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.events.item.instances.item.decline.DeclinePostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.groups.item.calendar.events.item.instances.item.decline.DeclinePostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.groups.item.calendar.events.item.instances.item.decline.DeclinePostRequestBody::|public|send_response():bool -msgraph.generated.groups.item.calendar.events.item.instances.item.decline.DeclinePostRequestBody::|public|send_response(value:bool):None -msgraph.generated.groups.item.calendar.events.item.instances.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.events.item.instances.item.decline.DeclinePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeclinePostRequestBody -msgraph.generated.groups.item.calendar.events.item.instances.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendar.events.item.instances.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.decline.DeclineRequestBuilder.DeclineRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.events.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.instances.item.decline.DeclineRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.events.item.instances.item.decline.DeclineRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.instances.item.decline.DeclineRequestBuilder::|public|to_post_request_information(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.instances.item.decline.DeclineRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.instances.item.decline.DeclineRequestBuilder::|public|with_url(raw_url:str):DeclineRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.dismissReminder.DismissReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.dismissReminder.DismissReminderRequestBuilder.DismissReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.events.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.events.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|with_url(raw_url:str):DismissReminderRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.EventItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.groups.item.calendar.events.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.events.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.events.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.events.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.groups.item.calendar.events.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[EventItemRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|dismiss_reminder:DismissReminderRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|exception_occurrences:ExceptionOccurrencesRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):Event -msgraph.generated.groups.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|permanent_delete:PermanentDeleteRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|snooze_reminder:SnoozeReminderRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|tentatively_accept:TentativelyAcceptRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|with_url(raw_url:str):EventItemRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|public|constructor():None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|public|value():list[Event] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|public|value(value:list[Event]):None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeltaGetResponse -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetRequestConfiguration-->RequestConfiguration[DeltaRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):DeltaGetResponse -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|by_event_id2(event_id2:str):EventItemRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|delta:DeltaRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]):EventCollectionResponse -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|with_url(raw_url:str):ExceptionOccurrencesRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|send_response():bool -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AcceptPostRequestBody -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder.AcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|to_post_request_information(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|with_url(raw_url:str):AcceptRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|by_attachment_id(attachment_id:str):AttachmentItemRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|create_upload_session:CreateUploadSessionRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):AttachmentCollectionResponse -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):Attachment -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|to_post_request_information(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|with_url(raw_url:str):AttachmentsRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item():AttachmentItem -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item(value:AttachmentItem):None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CreateUploadSessionPostRequestBody -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder.CreateUploadSessionRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):UploadSession -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|to_post_request_information(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|with_url(raw_url:str):CreateUploadSessionRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):Attachment -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|with_url(raw_url:str):AttachmentItemRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetRequestConfiguration-->RequestConfiguration[CalendarRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):Calendar -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|with_url(raw_url:str):CalendarRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CancelPostRequestBody -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder.CancelRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|to_post_request_information(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|with_url(raw_url:str):CancelRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|send_response():bool -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|send_response(value:bool):None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeclinePostRequestBody -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder.DeclineRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|to_post_request_information(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|with_url(raw_url:str):DeclineRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder.DismissReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|with_url(raw_url:str):DismissReminderRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[EventItemRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|dismiss_reminder:DismissReminderRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):Event -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|permanent_delete:PermanentDeleteRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|snooze_reminder:SnoozeReminderRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|tentatively_accept:TentativelyAcceptRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|with_url(raw_url:str):EventItemRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|by_extension_id(extension_id:str):ExtensionItemRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):ExtensionCollectionResponse -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|to_post_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|with_url(raw_url:str):ExtensionsRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):Extension -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_patch_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|with_url(raw_url:str):ExtensionItemRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|to_recipients():list[Recipient] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|to_recipients(value:list[Recipient]):None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardPostRequestBody -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder.ForwardRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|to_post_request_information(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|with_url(raw_url:str):ForwardRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder.PermanentDeleteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|with_url(raw_url:str):PermanentDeleteRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time():DateTimeTimeZone -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time(value:DateTimeTimeZone):None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):SnoozeReminderPostRequestBody -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder.SnoozeReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|to_post_request_information(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|with_url(raw_url:str):SnoozeReminderRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response():bool -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):TentativelyAcceptPostRequestBody -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder.TentativelyAcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|to_post_request_information(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|with_url(raw_url:str):TentativelyAcceptRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendar.events.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.events.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendar.events.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.events.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.instances.item.extensions.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.groups.item.calendar.events.item.instances.item.extensions.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.instances.item.extensions.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.instances.item.extensions.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.instances.item.extensions.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.instances.item.extensions.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.groups.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.groups.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.groups.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.groups.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|by_extension_id(extension_id:str):ExtensionItemRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):ExtensionCollectionResponse -msgraph.generated.groups.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.groups.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|to_post_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|with_url(raw_url:str):ExtensionsRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):Extension -msgraph.generated.groups.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.groups.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_patch_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|with_url(raw_url:str):ExtensionItemRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.forward.ForwardPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendar.events.item.instances.item.forward.ForwardPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendar.events.item.instances.item.forward.ForwardPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendar.events.item.instances.item.forward.ForwardPostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendar.events.item.instances.item.forward.ForwardPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendar.events.item.instances.item.forward.ForwardPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendar.events.item.instances.item.forward.ForwardPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.events.item.instances.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.events.item.instances.item.forward.ForwardPostRequestBody::|public|to_recipients():list[Recipient] -msgraph.generated.groups.item.calendar.events.item.instances.item.forward.ForwardPostRequestBody::|public|to_recipients(value:list[Recipient]):None -msgraph.generated.groups.item.calendar.events.item.instances.item.forward.ForwardPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardPostRequestBody -msgraph.generated.groups.item.calendar.events.item.instances.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendar.events.item.instances.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.forward.ForwardRequestBuilder.ForwardRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.events.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.instances.item.forward.ForwardRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.events.item.instances.item.forward.ForwardRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.instances.item.forward.ForwardRequestBuilder::|public|to_post_request_information(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.instances.item.forward.ForwardRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.instances.item.forward.ForwardRequestBuilder::|public|with_url(raw_url:str):ForwardRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder.PermanentDeleteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|with_url(raw_url:str):PermanentDeleteRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendar.events.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendar.events.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendar.events.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendar.events.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.events.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time():DateTimeTimeZone -msgraph.generated.groups.item.calendar.events.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time(value:DateTimeTimeZone):None -msgraph.generated.groups.item.calendar.events.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.events.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):SnoozeReminderPostRequestBody -msgraph.generated.groups.item.calendar.events.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendar.events.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder.SnoozeReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.events.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.events.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|to_post_request_information(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|with_url(raw_url:str):SnoozeReminderRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendar.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendar.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendar.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendar.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendar.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendar.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendar.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.groups.item.calendar.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.groups.item.calendar.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response():bool -msgraph.generated.groups.item.calendar.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.groups.item.calendar.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendar.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):TentativelyAcceptPostRequestBody -msgraph.generated.groups.item.calendar.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendar.events.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendar.events.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder.TentativelyAcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendar.events.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendar.events.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendar.events.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendar.events.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendar.events.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|to_post_request_information(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendar.events.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendar.events.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|with_url(raw_url:str):TentativelyAcceptRequestBuilder msgraph.generated.groups.item.calendar.events.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder msgraph.generated.groups.item.calendar.events.item.permanentDelete.PermanentDeleteRequestBuilder.PermanentDeleteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph.generated.groups.item.calendar.events.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None @@ -58202,9 +55013,7 @@ msgraph.generated.groups.item.calendarView.CalendarViewRequestBuilder.CalendarVi msgraph.generated.groups.item.calendarView.CalendarViewRequestBuilder.CalendarViewRequestBuilderGetQueryParameters::|public|start_date_time:str msgraph.generated.groups.item.calendarView.CalendarViewRequestBuilder.CalendarViewRequestBuilderGetQueryParameters::|public|top:int msgraph.generated.groups.item.calendarView.CalendarViewRequestBuilder.CalendarViewRequestBuilderGetRequestConfiguration-->RequestConfiguration[CalendarViewRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendarView.CalendarViewRequestBuilder::|public|by_event_id(event_id:str):EventItemRequestBuilder msgraph.generated.groups.item.calendarView.CalendarViewRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.CalendarViewRequestBuilder::|public|count:CountRequestBuilder msgraph.generated.groups.item.calendarView.CalendarViewRequestBuilder::|public|delta:DeltaRequestBuilder msgraph.generated.groups.item.calendarView.CalendarViewRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CalendarViewRequestBuilderGetQueryParameters]):EventCollectionResponse msgraph.generated.groups.item.calendarView.CalendarViewRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -58212,20 +55021,6 @@ msgraph.generated.groups.item.calendarView.CalendarViewRequestBuilder::|public|r msgraph.generated.groups.item.calendarView.CalendarViewRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CalendarViewRequestBuilderGetQueryParameters]):RequestInformation msgraph.generated.groups.item.calendarView.CalendarViewRequestBuilder::|public|url_template:str msgraph.generated.groups.item.calendarView.CalendarViewRequestBuilder::|public|with_url(raw_url:str):CalendarViewRequestBuilder -msgraph.generated.groups.item.calendarView.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.groups.item.calendarView.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendarView.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendarView.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendarView.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.groups.item.calendarView.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendarView.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.groups.item.calendarView.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder msgraph.generated.groups.item.calendarView.delta.DeltaGetResponse-->BaseDeltaFunctionResponse msgraph.generated.groups.item.calendarView.delta.DeltaGetResponse::|public|constructor():None msgraph.generated.groups.item.calendarView.delta.DeltaGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -58253,1770 +55048,6 @@ msgraph.generated.groups.item.calendarView.delta.DeltaRequestBuilder::|public|re msgraph.generated.groups.item.calendarView.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation msgraph.generated.groups.item.calendarView.delta.DeltaRequestBuilder::|public|url_template:str msgraph.generated.groups.item.calendarView.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder -msgraph.generated.groups.item.calendarView.item.accept.AcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendarView.item.accept.AcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendarView.item.accept.AcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendarView.item.accept.AcceptPostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendarView.item.accept.AcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendarView.item.accept.AcceptPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendarView.item.accept.AcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendarView.item.accept.AcceptPostRequestBody::|public|send_response():bool -msgraph.generated.groups.item.calendarView.item.accept.AcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.groups.item.calendarView.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendarView.item.accept.AcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AcceptPostRequestBody -msgraph.generated.groups.item.calendarView.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendarView.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.accept.AcceptRequestBuilder.AcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.accept.AcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.accept.AcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendarView.item.accept.AcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.accept.AcceptRequestBuilder::|public|to_post_request_information(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.accept.AcceptRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.accept.AcceptRequestBuilder::|public|with_url(raw_url:str):AcceptRequestBuilder -msgraph.generated.groups.item.calendarView.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.groups.item.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.groups.item.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.groups.item.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.groups.item.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.attachments.AttachmentsRequestBuilder::|public|by_attachment_id(attachment_id:str):AttachmentItemRequestBuilder -msgraph.generated.groups.item.calendarView.item.attachments.AttachmentsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.groups.item.calendarView.item.attachments.AttachmentsRequestBuilder::|public|create_upload_session:CreateUploadSessionRequestBuilder -msgraph.generated.groups.item.calendarView.item.attachments.AttachmentsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):AttachmentCollectionResponse -msgraph.generated.groups.item.calendarView.item.attachments.AttachmentsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):Attachment -msgraph.generated.groups.item.calendarView.item.attachments.AttachmentsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.attachments.AttachmentsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.attachments.AttachmentsRequestBuilder::|public|to_post_request_information(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.attachments.AttachmentsRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.attachments.AttachmentsRequestBuilder::|public|with_url(raw_url:str):AttachmentsRequestBuilder -msgraph.generated.groups.item.calendarView.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendarView.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendarView.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendarView.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendarView.item.attachments.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.attachments.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.groups.item.calendarView.item.attachments.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.attachments.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.attachments.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.attachments.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.attachments.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.groups.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item():AttachmentItem -msgraph.generated.groups.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item(value:AttachmentItem):None -msgraph.generated.groups.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CreateUploadSessionPostRequestBody -msgraph.generated.groups.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder.CreateUploadSessionRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):UploadSession -msgraph.generated.groups.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|to_post_request_information(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|with_url(raw_url:str):CreateUploadSessionRequestBuilder -msgraph.generated.groups.item.calendarView.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendarView.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendarView.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendarView.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendarView.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendarView.item.attachments.item.AttachmentItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):Attachment -msgraph.generated.groups.item.calendarView.item.attachments.item.AttachmentItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.attachments.item.AttachmentItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.attachments.item.AttachmentItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.attachments.item.AttachmentItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.attachments.item.AttachmentItemRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.attachments.item.AttachmentItemRequestBuilder::|public|with_url(raw_url:str):AttachmentItemRequestBuilder -msgraph.generated.groups.item.calendarView.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendarView.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendarView.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendarView.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetRequestConfiguration-->RequestConfiguration[CalendarRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendarView.item.calendar.CalendarRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.calendar.CalendarRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):Calendar -msgraph.generated.groups.item.calendarView.item.calendar.CalendarRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.calendar.CalendarRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.calendar.CalendarRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.calendar.CalendarRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.calendar.CalendarRequestBuilder::|public|with_url(raw_url:str):CalendarRequestBuilder -msgraph.generated.groups.item.calendarView.item.cancel.CancelPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendarView.item.cancel.CancelPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendarView.item.cancel.CancelPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendarView.item.cancel.CancelPostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendarView.item.cancel.CancelPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendarView.item.cancel.CancelPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendarView.item.cancel.CancelPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendarView.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendarView.item.cancel.CancelPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CancelPostRequestBody -msgraph.generated.groups.item.calendarView.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendarView.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.cancel.CancelRequestBuilder.CancelRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.cancel.CancelRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.cancel.CancelRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendarView.item.cancel.CancelRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.cancel.CancelRequestBuilder::|public|to_post_request_information(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.cancel.CancelRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.cancel.CancelRequestBuilder::|public|with_url(raw_url:str):CancelRequestBuilder -msgraph.generated.groups.item.calendarView.item.decline.DeclinePostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendarView.item.decline.DeclinePostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendarView.item.decline.DeclinePostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendarView.item.decline.DeclinePostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendarView.item.decline.DeclinePostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendarView.item.decline.DeclinePostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendarView.item.decline.DeclinePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendarView.item.decline.DeclinePostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.groups.item.calendarView.item.decline.DeclinePostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.groups.item.calendarView.item.decline.DeclinePostRequestBody::|public|send_response():bool -msgraph.generated.groups.item.calendarView.item.decline.DeclinePostRequestBody::|public|send_response(value:bool):None -msgraph.generated.groups.item.calendarView.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendarView.item.decline.DeclinePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeclinePostRequestBody -msgraph.generated.groups.item.calendarView.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendarView.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.decline.DeclineRequestBuilder.DeclineRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.decline.DeclineRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.decline.DeclineRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendarView.item.decline.DeclineRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.decline.DeclineRequestBuilder::|public|to_post_request_information(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.decline.DeclineRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.decline.DeclineRequestBuilder::|public|with_url(raw_url:str):DeclineRequestBuilder -msgraph.generated.groups.item.calendarView.item.dismissReminder.DismissReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.dismissReminder.DismissReminderRequestBuilder.DismissReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.dismissReminder.DismissReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.dismissReminder.DismissReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.dismissReminder.DismissReminderRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendarView.item.dismissReminder.DismissReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.dismissReminder.DismissReminderRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.dismissReminder.DismissReminderRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.dismissReminder.DismissReminderRequestBuilder::|public|with_url(raw_url:str):DismissReminderRequestBuilder -msgraph.generated.groups.item.calendarView.item.EventItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.groups.item.calendarView.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendarView.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendarView.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendarView.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.groups.item.calendarView.item.EventItemRequestBuilder.EventItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[EventItemRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendarView.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -msgraph.generated.groups.item.calendarView.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -msgraph.generated.groups.item.calendarView.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -msgraph.generated.groups.item.calendarView.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -msgraph.generated.groups.item.calendarView.item.EventItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -msgraph.generated.groups.item.calendarView.item.EventItemRequestBuilder::|public|dismiss_reminder:DismissReminderRequestBuilder -msgraph.generated.groups.item.calendarView.item.EventItemRequestBuilder::|public|exception_occurrences:ExceptionOccurrencesRequestBuilder -msgraph.generated.groups.item.calendarView.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -msgraph.generated.groups.item.calendarView.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -msgraph.generated.groups.item.calendarView.item.EventItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):Event -msgraph.generated.groups.item.calendarView.item.EventItemRequestBuilder::|public|instances:InstancesRequestBuilder -msgraph.generated.groups.item.calendarView.item.EventItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.EventItemRequestBuilder::|public|permanent_delete:PermanentDeleteRequestBuilder -msgraph.generated.groups.item.calendarView.item.EventItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.EventItemRequestBuilder::|public|snooze_reminder:SnoozeReminderRequestBuilder -msgraph.generated.groups.item.calendarView.item.EventItemRequestBuilder::|public|tentatively_accept:TentativelyAcceptRequestBuilder -msgraph.generated.groups.item.calendarView.item.EventItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.EventItemRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.EventItemRequestBuilder::|public|with_url(raw_url:str):EventItemRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.delta.DeltaGetResponse::|public|constructor():None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.delta.DeltaGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.delta.DeltaGetResponse::|public|value():list[Event] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.delta.DeltaGetResponse::|public|value(value:list[Event]):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.delta.DeltaGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeltaGetResponse -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetRequestConfiguration-->RequestConfiguration[DeltaRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):DeltaGetResponse -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|by_event_id1(event_id1:str):EventItemRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|delta:DeltaRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]):EventCollectionResponse -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|with_url(raw_url:str):ExceptionOccurrencesRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|send_response():bool -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AcceptPostRequestBody -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.accept.AcceptRequestBuilder.AcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|to_post_request_information(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|with_url(raw_url:str):AcceptRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|by_attachment_id(attachment_id:str):AttachmentItemRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|create_upload_session:CreateUploadSessionRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):AttachmentCollectionResponse -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):Attachment -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|to_post_request_information(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|with_url(raw_url:str):AttachmentsRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item():AttachmentItem -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item(value:AttachmentItem):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CreateUploadSessionPostRequestBody -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder.CreateUploadSessionRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):UploadSession -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|to_post_request_information(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|with_url(raw_url:str):CreateUploadSessionRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):Attachment -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|with_url(raw_url:str):AttachmentItemRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetRequestConfiguration-->RequestConfiguration[CalendarRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):Calendar -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|with_url(raw_url:str):CalendarRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CancelPostRequestBody -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.cancel.CancelRequestBuilder.CancelRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|to_post_request_information(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|with_url(raw_url:str):CancelRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|send_response():bool -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|send_response(value:bool):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeclinePostRequestBody -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.decline.DeclineRequestBuilder.DeclineRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|to_post_request_information(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|with_url(raw_url:str):DeclineRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder.DismissReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|with_url(raw_url:str):DismissReminderRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[EventItemRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|dismiss_reminder:DismissReminderRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):Event -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|instances:InstancesRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|permanent_delete:PermanentDeleteRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|snooze_reminder:SnoozeReminderRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|tentatively_accept:TentativelyAcceptRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|with_url(raw_url:str):EventItemRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|by_extension_id(extension_id:str):ExtensionItemRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):ExtensionCollectionResponse -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|to_post_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|with_url(raw_url:str):ExtensionsRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):Extension -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_patch_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|with_url(raw_url:str):ExtensionItemRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|to_recipients():list[Recipient] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|to_recipients(value:list[Recipient]):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardPostRequestBody -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.forward.ForwardRequestBuilder.ForwardRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|to_post_request_information(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|with_url(raw_url:str):ForwardRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|public|constructor():None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|public|value():list[Event] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|public|value(value:list[Event]):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeltaGetResponse -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetRequestConfiguration-->RequestConfiguration[DeltaRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):DeltaGetResponse -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetRequestConfiguration-->RequestConfiguration[InstancesRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|by_event_id2(event_id2:str):EventItemRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|delta:DeltaRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[InstancesRequestBuilderGetQueryParameters]):EventCollectionResponse -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[InstancesRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|with_url(raw_url:str):InstancesRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|send_response():bool -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AcceptPostRequestBody -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder.AcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|to_post_request_information(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|with_url(raw_url:str):AcceptRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|by_attachment_id(attachment_id:str):AttachmentItemRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|create_upload_session:CreateUploadSessionRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):AttachmentCollectionResponse -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):Attachment -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|to_post_request_information(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|with_url(raw_url:str):AttachmentsRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item():AttachmentItem -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item(value:AttachmentItem):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CreateUploadSessionPostRequestBody -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder.CreateUploadSessionRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):UploadSession -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|to_post_request_information(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|with_url(raw_url:str):CreateUploadSessionRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):Attachment -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|with_url(raw_url:str):AttachmentItemRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetRequestConfiguration-->RequestConfiguration[CalendarRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):Calendar -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|with_url(raw_url:str):CalendarRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CancelPostRequestBody -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder.CancelRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|to_post_request_information(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|with_url(raw_url:str):CancelRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|send_response():bool -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|send_response(value:bool):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeclinePostRequestBody -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder.DeclineRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|to_post_request_information(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|with_url(raw_url:str):DeclineRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder.DismissReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|with_url(raw_url:str):DismissReminderRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[EventItemRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|dismiss_reminder:DismissReminderRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):Event -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|permanent_delete:PermanentDeleteRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|snooze_reminder:SnoozeReminderRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|tentatively_accept:TentativelyAcceptRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|with_url(raw_url:str):EventItemRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|by_extension_id(extension_id:str):ExtensionItemRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):ExtensionCollectionResponse -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|to_post_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|with_url(raw_url:str):ExtensionsRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):Extension -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_patch_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|with_url(raw_url:str):ExtensionItemRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|to_recipients():list[Recipient] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|to_recipients(value:list[Recipient]):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardPostRequestBody -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder.ForwardRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|to_post_request_information(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|with_url(raw_url:str):ForwardRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder.PermanentDeleteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|with_url(raw_url:str):PermanentDeleteRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time():DateTimeTimeZone -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time(value:DateTimeTimeZone):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):SnoozeReminderPostRequestBody -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder.SnoozeReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|to_post_request_information(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|with_url(raw_url:str):SnoozeReminderRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response():bool -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):TentativelyAcceptPostRequestBody -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder.TentativelyAcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|to_post_request_information(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|with_url(raw_url:str):TentativelyAcceptRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder.PermanentDeleteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|with_url(raw_url:str):PermanentDeleteRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time():DateTimeTimeZone -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time(value:DateTimeTimeZone):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):SnoozeReminderPostRequestBody -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder.SnoozeReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|to_post_request_information(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|with_url(raw_url:str):SnoozeReminderRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response():bool -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):TentativelyAcceptPostRequestBody -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder.TentativelyAcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|to_post_request_information(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|with_url(raw_url:str):TentativelyAcceptRequestBuilder -msgraph.generated.groups.item.calendarView.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendarView.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendarView.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendarView.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendarView.item.extensions.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.extensions.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.groups.item.calendarView.item.extensions.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.extensions.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.extensions.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.extensions.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.extensions.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.groups.item.calendarView.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.groups.item.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.groups.item.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.groups.item.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.groups.item.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.extensions.ExtensionsRequestBuilder::|public|by_extension_id(extension_id:str):ExtensionItemRequestBuilder -msgraph.generated.groups.item.calendarView.item.extensions.ExtensionsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.groups.item.calendarView.item.extensions.ExtensionsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):ExtensionCollectionResponse -msgraph.generated.groups.item.calendarView.item.extensions.ExtensionsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.groups.item.calendarView.item.extensions.ExtensionsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.extensions.ExtensionsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.extensions.ExtensionsRequestBuilder::|public|to_post_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.extensions.ExtensionsRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.extensions.ExtensionsRequestBuilder::|public|with_url(raw_url:str):ExtensionsRequestBuilder -msgraph.generated.groups.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):Extension -msgraph.generated.groups.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.groups.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|to_patch_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|with_url(raw_url:str):ExtensionItemRequestBuilder -msgraph.generated.groups.item.calendarView.item.forward.ForwardPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendarView.item.forward.ForwardPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendarView.item.forward.ForwardPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendarView.item.forward.ForwardPostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendarView.item.forward.ForwardPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendarView.item.forward.ForwardPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendarView.item.forward.ForwardPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendarView.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendarView.item.forward.ForwardPostRequestBody::|public|to_recipients():list[Recipient] -msgraph.generated.groups.item.calendarView.item.forward.ForwardPostRequestBody::|public|to_recipients(value:list[Recipient]):None -msgraph.generated.groups.item.calendarView.item.forward.ForwardPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardPostRequestBody -msgraph.generated.groups.item.calendarView.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendarView.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.forward.ForwardRequestBuilder.ForwardRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.forward.ForwardRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.forward.ForwardRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendarView.item.forward.ForwardRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.forward.ForwardRequestBuilder::|public|to_post_request_information(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.forward.ForwardRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.forward.ForwardRequestBuilder::|public|with_url(raw_url:str):ForwardRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendarView.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendarView.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendarView.item.instances.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendarView.item.instances.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.instances.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.groups.item.calendarView.item.instances.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.instances.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.instances.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.instances.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.instances.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -msgraph.generated.groups.item.calendarView.item.instances.delta.DeltaGetResponse::|public|constructor():None -msgraph.generated.groups.item.calendarView.item.instances.delta.DeltaGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendarView.item.instances.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendarView.item.instances.delta.DeltaGetResponse::|public|value():list[Event] -msgraph.generated.groups.item.calendarView.item.instances.delta.DeltaGetResponse::|public|value(value:list[Event]):None -msgraph.generated.groups.item.calendarView.item.instances.delta.DeltaGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeltaGetResponse -msgraph.generated.groups.item.calendarView.item.instances.delta.DeltaRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.groups.item.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.groups.item.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.groups.item.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.groups.item.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.groups.item.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.groups.item.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetRequestConfiguration-->RequestConfiguration[DeltaRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendarView.item.instances.delta.DeltaRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.instances.delta.DeltaRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):DeltaGetResponse -msgraph.generated.groups.item.calendarView.item.instances.delta.DeltaRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.instances.delta.DeltaRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.instances.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.instances.delta.DeltaRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.instances.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.InstancesRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.groups.item.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.groups.item.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.groups.item.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.groups.item.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.groups.item.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.groups.item.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetRequestConfiguration-->RequestConfiguration[InstancesRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendarView.item.instances.InstancesRequestBuilder::|public|by_event_id1(event_id1:str):EventItemRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.InstancesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.instances.InstancesRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.InstancesRequestBuilder::|public|delta:DeltaRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.InstancesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[InstancesRequestBuilderGetQueryParameters]):EventCollectionResponse -msgraph.generated.groups.item.calendarView.item.instances.InstancesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.instances.InstancesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.instances.InstancesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[InstancesRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.instances.InstancesRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.instances.InstancesRequestBuilder::|public|with_url(raw_url:str):InstancesRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.accept.AcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendarView.item.instances.item.accept.AcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendarView.item.instances.item.accept.AcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendarView.item.instances.item.accept.AcceptPostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendarView.item.instances.item.accept.AcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendarView.item.instances.item.accept.AcceptPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendarView.item.instances.item.accept.AcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendarView.item.instances.item.accept.AcceptPostRequestBody::|public|send_response():bool -msgraph.generated.groups.item.calendarView.item.instances.item.accept.AcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.groups.item.calendarView.item.instances.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendarView.item.instances.item.accept.AcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AcceptPostRequestBody -msgraph.generated.groups.item.calendarView.item.instances.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendarView.item.instances.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.accept.AcceptRequestBuilder.AcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.instances.item.accept.AcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendarView.item.instances.item.accept.AcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.instances.item.accept.AcceptRequestBuilder::|public|to_post_request_information(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.instances.item.accept.AcceptRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.instances.item.accept.AcceptRequestBuilder::|public|with_url(raw_url:str):AcceptRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|by_attachment_id(attachment_id:str):AttachmentItemRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|create_upload_session:CreateUploadSessionRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):AttachmentCollectionResponse -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):Attachment -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|to_post_request_information(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|with_url(raw_url:str):AttachmentsRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item():AttachmentItem -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item(value:AttachmentItem):None -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CreateUploadSessionPostRequestBody -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder.CreateUploadSessionRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):UploadSession -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|to_post_request_information(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|with_url(raw_url:str):CreateUploadSessionRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):Attachment -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|with_url(raw_url:str):AttachmentItemRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendarView.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendarView.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendarView.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetRequestConfiguration-->RequestConfiguration[CalendarRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendarView.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.instances.item.calendar.CalendarRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):Calendar -msgraph.generated.groups.item.calendarView.item.instances.item.calendar.CalendarRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.instances.item.calendar.CalendarRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.instances.item.calendar.CalendarRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.instances.item.calendar.CalendarRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.instances.item.calendar.CalendarRequestBuilder::|public|with_url(raw_url:str):CalendarRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.cancel.CancelPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendarView.item.instances.item.cancel.CancelPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendarView.item.instances.item.cancel.CancelPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendarView.item.instances.item.cancel.CancelPostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendarView.item.instances.item.cancel.CancelPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendarView.item.instances.item.cancel.CancelPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendarView.item.instances.item.cancel.CancelPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendarView.item.instances.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendarView.item.instances.item.cancel.CancelPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CancelPostRequestBody -msgraph.generated.groups.item.calendarView.item.instances.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendarView.item.instances.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.cancel.CancelRequestBuilder.CancelRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.instances.item.cancel.CancelRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendarView.item.instances.item.cancel.CancelRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.instances.item.cancel.CancelRequestBuilder::|public|to_post_request_information(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.instances.item.cancel.CancelRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.instances.item.cancel.CancelRequestBuilder::|public|with_url(raw_url:str):CancelRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.groups.item.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.groups.item.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|send_response():bool -msgraph.generated.groups.item.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|send_response(value:bool):None -msgraph.generated.groups.item.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendarView.item.instances.item.decline.DeclinePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeclinePostRequestBody -msgraph.generated.groups.item.calendarView.item.instances.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendarView.item.instances.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.decline.DeclineRequestBuilder.DeclineRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.instances.item.decline.DeclineRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendarView.item.instances.item.decline.DeclineRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.instances.item.decline.DeclineRequestBuilder::|public|to_post_request_information(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.instances.item.decline.DeclineRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.instances.item.decline.DeclineRequestBuilder::|public|with_url(raw_url:str):DeclineRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.dismissReminder.DismissReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.dismissReminder.DismissReminderRequestBuilder.DismissReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendarView.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|with_url(raw_url:str):DismissReminderRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.EventItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.groups.item.calendarView.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendarView.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendarView.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendarView.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.groups.item.calendarView.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[EventItemRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|dismiss_reminder:DismissReminderRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|exception_occurrences:ExceptionOccurrencesRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):Event -msgraph.generated.groups.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|permanent_delete:PermanentDeleteRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|snooze_reminder:SnoozeReminderRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|tentatively_accept:TentativelyAcceptRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|with_url(raw_url:str):EventItemRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|public|constructor():None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|public|value():list[Event] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|public|value(value:list[Event]):None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeltaGetResponse -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetRequestConfiguration-->RequestConfiguration[DeltaRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):DeltaGetResponse -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|by_event_id2(event_id2:str):EventItemRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|delta:DeltaRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]):EventCollectionResponse -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|with_url(raw_url:str):ExceptionOccurrencesRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|send_response():bool -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AcceptPostRequestBody -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder.AcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|to_post_request_information(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|with_url(raw_url:str):AcceptRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|by_attachment_id(attachment_id:str):AttachmentItemRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|create_upload_session:CreateUploadSessionRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):AttachmentCollectionResponse -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):Attachment -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|to_post_request_information(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|with_url(raw_url:str):AttachmentsRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item():AttachmentItem -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item(value:AttachmentItem):None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CreateUploadSessionPostRequestBody -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder.CreateUploadSessionRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):UploadSession -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|to_post_request_information(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|with_url(raw_url:str):CreateUploadSessionRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):Attachment -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|with_url(raw_url:str):AttachmentItemRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetRequestConfiguration-->RequestConfiguration[CalendarRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):Calendar -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|with_url(raw_url:str):CalendarRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CancelPostRequestBody -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder.CancelRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|to_post_request_information(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|with_url(raw_url:str):CancelRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|send_response():bool -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|send_response(value:bool):None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeclinePostRequestBody -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder.DeclineRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|to_post_request_information(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|with_url(raw_url:str):DeclineRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder.DismissReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|with_url(raw_url:str):DismissReminderRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[EventItemRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|dismiss_reminder:DismissReminderRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):Event -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|permanent_delete:PermanentDeleteRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|snooze_reminder:SnoozeReminderRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|tentatively_accept:TentativelyAcceptRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|with_url(raw_url:str):EventItemRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|by_extension_id(extension_id:str):ExtensionItemRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):ExtensionCollectionResponse -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|to_post_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|with_url(raw_url:str):ExtensionsRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):Extension -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_patch_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|with_url(raw_url:str):ExtensionItemRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|to_recipients():list[Recipient] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|to_recipients(value:list[Recipient]):None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardPostRequestBody -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder.ForwardRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|to_post_request_information(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|with_url(raw_url:str):ForwardRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder.PermanentDeleteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|with_url(raw_url:str):PermanentDeleteRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time():DateTimeTimeZone -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time(value:DateTimeTimeZone):None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):SnoozeReminderPostRequestBody -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder.SnoozeReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|to_post_request_information(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|with_url(raw_url:str):SnoozeReminderRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response():bool -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):TentativelyAcceptPostRequestBody -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder.TentativelyAcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|to_post_request_information(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|with_url(raw_url:str):TentativelyAcceptRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendarView.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendarView.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendarView.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendarView.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.instances.item.extensions.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.groups.item.calendarView.item.instances.item.extensions.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.instances.item.extensions.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.instances.item.extensions.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.instances.item.extensions.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.instances.item.extensions.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.groups.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.groups.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.groups.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.groups.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|by_extension_id(extension_id:str):ExtensionItemRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):ExtensionCollectionResponse -msgraph.generated.groups.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.groups.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|to_post_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|with_url(raw_url:str):ExtensionsRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):Extension -msgraph.generated.groups.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.groups.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_patch_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|with_url(raw_url:str):ExtensionItemRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.forward.ForwardPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendarView.item.instances.item.forward.ForwardPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendarView.item.instances.item.forward.ForwardPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendarView.item.instances.item.forward.ForwardPostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendarView.item.instances.item.forward.ForwardPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendarView.item.instances.item.forward.ForwardPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendarView.item.instances.item.forward.ForwardPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendarView.item.instances.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendarView.item.instances.item.forward.ForwardPostRequestBody::|public|to_recipients():list[Recipient] -msgraph.generated.groups.item.calendarView.item.instances.item.forward.ForwardPostRequestBody::|public|to_recipients(value:list[Recipient]):None -msgraph.generated.groups.item.calendarView.item.instances.item.forward.ForwardPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardPostRequestBody -msgraph.generated.groups.item.calendarView.item.instances.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendarView.item.instances.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.forward.ForwardRequestBuilder.ForwardRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.instances.item.forward.ForwardRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendarView.item.instances.item.forward.ForwardRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.instances.item.forward.ForwardRequestBuilder::|public|to_post_request_information(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.instances.item.forward.ForwardRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.instances.item.forward.ForwardRequestBuilder::|public|with_url(raw_url:str):ForwardRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder.PermanentDeleteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|with_url(raw_url:str):PermanentDeleteRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time():DateTimeTimeZone -msgraph.generated.groups.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time(value:DateTimeTimeZone):None -msgraph.generated.groups.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):SnoozeReminderPostRequestBody -msgraph.generated.groups.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder.SnoozeReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|to_post_request_information(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|with_url(raw_url:str):SnoozeReminderRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.groups.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.groups.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response():bool -msgraph.generated.groups.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.groups.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):TentativelyAcceptPostRequestBody -msgraph.generated.groups.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder.TentativelyAcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|to_post_request_information(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|with_url(raw_url:str):TentativelyAcceptRequestBuilder -msgraph.generated.groups.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder.PermanentDeleteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|with_url(raw_url:str):PermanentDeleteRequestBuilder -msgraph.generated.groups.item.calendarView.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendarView.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendarView.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendarView.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendarView.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendarView.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time():DateTimeTimeZone -msgraph.generated.groups.item.calendarView.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time(value:DateTimeTimeZone):None -msgraph.generated.groups.item.calendarView.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendarView.item.snoozeReminder.SnoozeReminderPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):SnoozeReminderPostRequestBody -msgraph.generated.groups.item.calendarView.item.snoozeReminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendarView.item.snoozeReminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.snoozeReminder.SnoozeReminderRequestBuilder.SnoozeReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendarView.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|to_post_request_information(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|with_url(raw_url:str):SnoozeReminderRequestBuilder -msgraph.generated.groups.item.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment():str -msgraph.generated.groups.item.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.groups.item.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.groups.item.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response():bool -msgraph.generated.groups.item.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.groups.item.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):TentativelyAcceptPostRequestBody -msgraph.generated.groups.item.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.calendarView.item.tentativelyAccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.calendarView.item.tentativelyAccept.TentativelyAcceptRequestBuilder.TentativelyAcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.calendarView.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.calendarView.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.calendarView.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.calendarView.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.calendarView.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|to_post_request_information(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.calendarView.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.calendarView.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|with_url(raw_url:str):TentativelyAcceptRequestBuilder msgraph.generated.groups.item.checkGrantedPermissionsForApp.CheckGrantedPermissionsForAppPostResponse-->BaseCollectionPaginationCountResponse msgraph.generated.groups.item.checkGrantedPermissionsForApp.CheckGrantedPermissionsForAppPostResponse::|public|constructor():None msgraph.generated.groups.item.checkGrantedPermissionsForApp.CheckGrantedPermissionsForAppPostResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -60901,7 +55932,6 @@ msgraph.generated.groups.item.events.item.EventItemRequestBuilder::|public|const msgraph.generated.groups.item.events.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder msgraph.generated.groups.item.events.item.EventItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None msgraph.generated.groups.item.events.item.EventItemRequestBuilder::|public|dismiss_reminder:DismissReminderRequestBuilder -msgraph.generated.groups.item.events.item.EventItemRequestBuilder::|public|exception_occurrences:ExceptionOccurrencesRequestBuilder msgraph.generated.groups.item.events.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder msgraph.generated.groups.item.events.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder msgraph.generated.groups.item.events.item.EventItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):Event @@ -60917,735 +55947,6 @@ msgraph.generated.groups.item.events.item.EventItemRequestBuilder::|public|to_ge msgraph.generated.groups.item.events.item.EventItemRequestBuilder::|public|to_patch_request_information(body:Event; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph.generated.groups.item.events.item.EventItemRequestBuilder::|public|url_template:str msgraph.generated.groups.item.events.item.EventItemRequestBuilder::|public|with_url(raw_url:str):EventItemRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.events.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.events.item.exceptionOccurrences.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.groups.item.events.item.exceptionOccurrences.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.exceptionOccurrences.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.exceptionOccurrences.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.exceptionOccurrences.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -msgraph.generated.groups.item.events.item.exceptionOccurrences.delta.DeltaGetResponse::|public|constructor():None -msgraph.generated.groups.item.events.item.exceptionOccurrences.delta.DeltaGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.events.item.exceptionOccurrences.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.delta.DeltaGetResponse::|public|value():list[Event] -msgraph.generated.groups.item.events.item.exceptionOccurrences.delta.DeltaGetResponse::|public|value(value:list[Event]):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.delta.DeltaGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeltaGetResponse -msgraph.generated.groups.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.groups.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.groups.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.groups.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.groups.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetRequestConfiguration-->RequestConfiguration[DeltaRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):DeltaGetResponse -msgraph.generated.groups.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.groups.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.groups.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.groups.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.groups.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|by_event_id1(event_id1:str):EventItemRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|delta:DeltaRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]):EventCollectionResponse -msgraph.generated.groups.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|with_url(raw_url:str):ExceptionOccurrencesRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|comment():str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|send_response():bool -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AcceptPostRequestBody -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.accept.AcceptRequestBuilder.AcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|to_post_request_information(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|with_url(raw_url:str):AcceptRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|by_attachment_id(attachment_id:str):AttachmentItemRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|create_upload_session:CreateUploadSessionRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):AttachmentCollectionResponse -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):Attachment -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|to_post_request_information(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|with_url(raw_url:str):AttachmentsRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item():AttachmentItem -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item(value:AttachmentItem):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CreateUploadSessionPostRequestBody -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder.CreateUploadSessionRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):UploadSession -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|to_post_request_information(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|with_url(raw_url:str):CreateUploadSessionRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):Attachment -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|with_url(raw_url:str):AttachmentItemRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetRequestConfiguration-->RequestConfiguration[CalendarRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):Calendar -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|with_url(raw_url:str):CalendarRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|comment():str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CancelPostRequestBody -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.cancel.CancelRequestBuilder.CancelRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|to_post_request_information(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|with_url(raw_url:str):CancelRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|comment():str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|constructor():None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|send_response():bool -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|send_response(value:bool):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeclinePostRequestBody -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.decline.DeclineRequestBuilder.DeclineRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|to_post_request_information(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|with_url(raw_url:str):DeclineRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder.DismissReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|with_url(raw_url:str):DismissReminderRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[EventItemRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|dismiss_reminder:DismissReminderRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):Event -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|instances:InstancesRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|permanent_delete:PermanentDeleteRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|snooze_reminder:SnoozeReminderRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|tentatively_accept:TentativelyAcceptRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|with_url(raw_url:str):EventItemRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|by_extension_id(extension_id:str):ExtensionItemRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):ExtensionCollectionResponse -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|to_post_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|with_url(raw_url:str):ExtensionsRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):Extension -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_patch_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|with_url(raw_url:str):ExtensionItemRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|comment():str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|to_recipients():list[Recipient] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|to_recipients(value:list[Recipient]):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardPostRequestBody -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.forward.ForwardRequestBuilder.ForwardRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|to_post_request_information(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|with_url(raw_url:str):ForwardRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|public|constructor():None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|public|value():list[Event] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|public|value(value:list[Event]):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeltaGetResponse -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetRequestConfiguration-->RequestConfiguration[DeltaRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):DeltaGetResponse -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetRequestConfiguration-->RequestConfiguration[InstancesRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|by_event_id2(event_id2:str):EventItemRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|delta:DeltaRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[InstancesRequestBuilderGetQueryParameters]):EventCollectionResponse -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[InstancesRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|with_url(raw_url:str):InstancesRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|comment():str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|send_response():bool -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AcceptPostRequestBody -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder.AcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|to_post_request_information(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|with_url(raw_url:str):AcceptRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|by_attachment_id(attachment_id:str):AttachmentItemRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|create_upload_session:CreateUploadSessionRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):AttachmentCollectionResponse -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):Attachment -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|to_post_request_information(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|with_url(raw_url:str):AttachmentsRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item():AttachmentItem -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item(value:AttachmentItem):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CreateUploadSessionPostRequestBody -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder.CreateUploadSessionRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):UploadSession -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|to_post_request_information(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|with_url(raw_url:str):CreateUploadSessionRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):Attachment -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|with_url(raw_url:str):AttachmentItemRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetRequestConfiguration-->RequestConfiguration[CalendarRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):Calendar -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|with_url(raw_url:str):CalendarRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|comment():str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CancelPostRequestBody -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder.CancelRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|to_post_request_information(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|with_url(raw_url:str):CancelRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|comment():str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|constructor():None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|send_response():bool -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|send_response(value:bool):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeclinePostRequestBody -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder.DeclineRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|to_post_request_information(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|with_url(raw_url:str):DeclineRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder.DismissReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|with_url(raw_url:str):DismissReminderRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[EventItemRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|dismiss_reminder:DismissReminderRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):Event -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|permanent_delete:PermanentDeleteRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|snooze_reminder:SnoozeReminderRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|tentatively_accept:TentativelyAcceptRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|with_url(raw_url:str):EventItemRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|by_extension_id(extension_id:str):ExtensionItemRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):ExtensionCollectionResponse -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|to_post_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|with_url(raw_url:str):ExtensionsRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):Extension -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_patch_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|with_url(raw_url:str):ExtensionItemRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|comment():str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|to_recipients():list[Recipient] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|to_recipients(value:list[Recipient]):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardPostRequestBody -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder.ForwardRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|to_post_request_information(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|with_url(raw_url:str):ForwardRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder.PermanentDeleteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|with_url(raw_url:str):PermanentDeleteRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time():DateTimeTimeZone -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time(value:DateTimeTimeZone):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):SnoozeReminderPostRequestBody -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder.SnoozeReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|to_post_request_information(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|with_url(raw_url:str):SnoozeReminderRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment():str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response():bool -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):TentativelyAcceptPostRequestBody -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder.TentativelyAcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|to_post_request_information(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|with_url(raw_url:str):TentativelyAcceptRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder.PermanentDeleteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|with_url(raw_url:str):PermanentDeleteRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time():DateTimeTimeZone -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time(value:DateTimeTimeZone):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):SnoozeReminderPostRequestBody -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder.SnoozeReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|to_post_request_information(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|with_url(raw_url:str):SnoozeReminderRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment():str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response():bool -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):TentativelyAcceptPostRequestBody -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder.TentativelyAcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|to_post_request_information(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|with_url(raw_url:str):TentativelyAcceptRequestBuilder msgraph.generated.groups.item.events.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder msgraph.generated.groups.item.events.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.groups.item.events.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -61720,18 +56021,6 @@ msgraph.generated.groups.item.events.item.forward.ForwardRequestBuilder::|public msgraph.generated.groups.item.events.item.forward.ForwardRequestBuilder::|public|to_post_request_information(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph.generated.groups.item.events.item.forward.ForwardRequestBuilder::|public|url_template:str msgraph.generated.groups.item.events.item.forward.ForwardRequestBuilder::|public|with_url(raw_url:str):ForwardRequestBuilder -msgraph.generated.groups.item.events.item.instances.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.events.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.events.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.events.item.instances.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.events.item.instances.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.instances.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.groups.item.events.item.instances.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.instances.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.instances.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.instances.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.instances.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder msgraph.generated.groups.item.events.item.instances.delta.DeltaGetResponse-->BaseDeltaFunctionResponse msgraph.generated.groups.item.events.item.instances.delta.DeltaGetResponse::|public|constructor():None msgraph.generated.groups.item.events.item.instances.delta.DeltaGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -61772,9 +56061,7 @@ msgraph.generated.groups.item.events.item.instances.InstancesRequestBuilder.Inst msgraph.generated.groups.item.events.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|start_date_time:str msgraph.generated.groups.item.events.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|top:int msgraph.generated.groups.item.events.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetRequestConfiguration-->RequestConfiguration[InstancesRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.events.item.instances.InstancesRequestBuilder::|public|by_event_id1(event_id1:str):EventItemRequestBuilder msgraph.generated.groups.item.events.item.instances.InstancesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.instances.InstancesRequestBuilder::|public|count:CountRequestBuilder msgraph.generated.groups.item.events.item.instances.InstancesRequestBuilder::|public|delta:DeltaRequestBuilder msgraph.generated.groups.item.events.item.instances.InstancesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[InstancesRequestBuilderGetQueryParameters]):EventCollectionResponse msgraph.generated.groups.item.events.item.instances.InstancesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -61782,673 +56069,6 @@ msgraph.generated.groups.item.events.item.instances.InstancesRequestBuilder::|pu msgraph.generated.groups.item.events.item.instances.InstancesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[InstancesRequestBuilderGetQueryParameters]):RequestInformation msgraph.generated.groups.item.events.item.instances.InstancesRequestBuilder::|public|url_template:str msgraph.generated.groups.item.events.item.instances.InstancesRequestBuilder::|public|with_url(raw_url:str):InstancesRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|comment():str -msgraph.generated.groups.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|send_response():bool -msgraph.generated.groups.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.groups.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.events.item.instances.item.accept.AcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AcceptPostRequestBody -msgraph.generated.groups.item.events.item.instances.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.events.item.instances.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.accept.AcceptRequestBuilder.AcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.events.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.instances.item.accept.AcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.events.item.instances.item.accept.AcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.instances.item.accept.AcceptRequestBuilder::|public|to_post_request_information(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.instances.item.accept.AcceptRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.instances.item.accept.AcceptRequestBuilder::|public|with_url(raw_url:str):AcceptRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.groups.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.groups.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.groups.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.groups.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|by_attachment_id(attachment_id:str):AttachmentItemRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|create_upload_session:CreateUploadSessionRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):AttachmentCollectionResponse -msgraph.generated.groups.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):Attachment -msgraph.generated.groups.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|to_post_request_information(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|with_url(raw_url:str):AttachmentsRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.events.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.events.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.events.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.events.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.instances.item.attachments.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.groups.item.events.item.instances.item.attachments.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.instances.item.attachments.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.instances.item.attachments.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.instances.item.attachments.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.instances.item.attachments.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item():AttachmentItem -msgraph.generated.groups.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item(value:AttachmentItem):None -msgraph.generated.groups.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CreateUploadSessionPostRequestBody -msgraph.generated.groups.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder.CreateUploadSessionRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):UploadSession -msgraph.generated.groups.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|to_post_request_information(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|with_url(raw_url:str):CreateUploadSessionRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):Attachment -msgraph.generated.groups.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|with_url(raw_url:str):AttachmentItemRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.events.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.events.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.events.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetRequestConfiguration-->RequestConfiguration[CalendarRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.events.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.instances.item.calendar.CalendarRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):Calendar -msgraph.generated.groups.item.events.item.instances.item.calendar.CalendarRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.instances.item.calendar.CalendarRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.instances.item.calendar.CalendarRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.instances.item.calendar.CalendarRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.instances.item.calendar.CalendarRequestBuilder::|public|with_url(raw_url:str):CalendarRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|comment():str -msgraph.generated.groups.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.events.item.instances.item.cancel.CancelPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CancelPostRequestBody -msgraph.generated.groups.item.events.item.instances.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.events.item.instances.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.cancel.CancelRequestBuilder.CancelRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.events.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.instances.item.cancel.CancelRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.events.item.instances.item.cancel.CancelRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.instances.item.cancel.CancelRequestBuilder::|public|to_post_request_information(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.instances.item.cancel.CancelRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.instances.item.cancel.CancelRequestBuilder::|public|with_url(raw_url:str):CancelRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|comment():str -msgraph.generated.groups.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|constructor():None -msgraph.generated.groups.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.groups.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.groups.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|send_response():bool -msgraph.generated.groups.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|send_response(value:bool):None -msgraph.generated.groups.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.events.item.instances.item.decline.DeclinePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeclinePostRequestBody -msgraph.generated.groups.item.events.item.instances.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.events.item.instances.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.decline.DeclineRequestBuilder.DeclineRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.events.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.instances.item.decline.DeclineRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.events.item.instances.item.decline.DeclineRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.instances.item.decline.DeclineRequestBuilder::|public|to_post_request_information(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.instances.item.decline.DeclineRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.instances.item.decline.DeclineRequestBuilder::|public|with_url(raw_url:str):DeclineRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.dismissReminder.DismissReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.dismissReminder.DismissReminderRequestBuilder.DismissReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.events.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.events.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|with_url(raw_url:str):DismissReminderRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.EventItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.groups.item.events.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.events.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.events.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.events.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.groups.item.events.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[EventItemRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.events.item.instances.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.EventItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.instances.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.EventItemRequestBuilder::|public|dismiss_reminder:DismissReminderRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.EventItemRequestBuilder::|public|exception_occurrences:ExceptionOccurrencesRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.EventItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):Event -msgraph.generated.groups.item.events.item.instances.item.EventItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.instances.item.EventItemRequestBuilder::|public|permanent_delete:PermanentDeleteRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.EventItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.instances.item.EventItemRequestBuilder::|public|snooze_reminder:SnoozeReminderRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.EventItemRequestBuilder::|public|tentatively_accept:TentativelyAcceptRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.EventItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.instances.item.EventItemRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.instances.item.EventItemRequestBuilder::|public|with_url(raw_url:str):EventItemRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|public|constructor():None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|public|value():list[Event] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|public|value(value:list[Event]):None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeltaGetResponse -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetRequestConfiguration-->RequestConfiguration[DeltaRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):DeltaGetResponse -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|by_event_id2(event_id2:str):EventItemRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|delta:DeltaRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]):EventCollectionResponse -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|with_url(raw_url:str):ExceptionOccurrencesRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|comment():str -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|send_response():bool -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AcceptPostRequestBody -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder.AcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|to_post_request_information(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|with_url(raw_url:str):AcceptRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|by_attachment_id(attachment_id:str):AttachmentItemRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|create_upload_session:CreateUploadSessionRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):AttachmentCollectionResponse -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):Attachment -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|to_post_request_information(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|with_url(raw_url:str):AttachmentsRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item():AttachmentItem -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item(value:AttachmentItem):None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CreateUploadSessionPostRequestBody -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder.CreateUploadSessionRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):UploadSession -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|to_post_request_information(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|with_url(raw_url:str):CreateUploadSessionRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):Attachment -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|with_url(raw_url:str):AttachmentItemRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetRequestConfiguration-->RequestConfiguration[CalendarRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):Calendar -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|with_url(raw_url:str):CalendarRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|comment():str -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CancelPostRequestBody -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder.CancelRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|to_post_request_information(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|with_url(raw_url:str):CancelRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|comment():str -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|constructor():None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|send_response():bool -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|send_response(value:bool):None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeclinePostRequestBody -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder.DeclineRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|to_post_request_information(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|with_url(raw_url:str):DeclineRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder.DismissReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|with_url(raw_url:str):DismissReminderRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[EventItemRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|dismiss_reminder:DismissReminderRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):Event -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|permanent_delete:PermanentDeleteRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|snooze_reminder:SnoozeReminderRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|tentatively_accept:TentativelyAcceptRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|with_url(raw_url:str):EventItemRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|by_extension_id(extension_id:str):ExtensionItemRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):ExtensionCollectionResponse -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|to_post_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|with_url(raw_url:str):ExtensionsRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):Extension -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_patch_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|with_url(raw_url:str):ExtensionItemRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|comment():str -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|to_recipients():list[Recipient] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|to_recipients(value:list[Recipient]):None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardPostRequestBody -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder.ForwardRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|to_post_request_information(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|with_url(raw_url:str):ForwardRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder.PermanentDeleteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|with_url(raw_url:str):PermanentDeleteRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time():DateTimeTimeZone -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time(value:DateTimeTimeZone):None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):SnoozeReminderPostRequestBody -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder.SnoozeReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|to_post_request_information(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|with_url(raw_url:str):SnoozeReminderRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment():str -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response():bool -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):TentativelyAcceptPostRequestBody -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder.TentativelyAcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|to_post_request_information(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|with_url(raw_url:str):TentativelyAcceptRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.events.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.events.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.events.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.events.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.instances.item.extensions.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.groups.item.events.item.instances.item.extensions.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.instances.item.extensions.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.instances.item.extensions.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.instances.item.extensions.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.instances.item.extensions.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.groups.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.groups.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.groups.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.groups.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.groups.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.groups.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|by_extension_id(extension_id:str):ExtensionItemRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):ExtensionCollectionResponse -msgraph.generated.groups.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.groups.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|to_post_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|with_url(raw_url:str):ExtensionsRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.groups.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.groups.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.groups.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters] -msgraph.generated.groups.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):Extension -msgraph.generated.groups.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.groups.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_patch_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|with_url(raw_url:str):ExtensionItemRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|comment():str -msgraph.generated.groups.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|to_recipients():list[Recipient] -msgraph.generated.groups.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|to_recipients(value:list[Recipient]):None -msgraph.generated.groups.item.events.item.instances.item.forward.ForwardPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardPostRequestBody -msgraph.generated.groups.item.events.item.instances.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.events.item.instances.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.forward.ForwardRequestBuilder.ForwardRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.events.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.instances.item.forward.ForwardRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.events.item.instances.item.forward.ForwardRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.instances.item.forward.ForwardRequestBuilder::|public|to_post_request_information(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.instances.item.forward.ForwardRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.instances.item.forward.ForwardRequestBuilder::|public|with_url(raw_url:str):ForwardRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder.PermanentDeleteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|with_url(raw_url:str):PermanentDeleteRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.events.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.events.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.events.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.events.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.events.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time():DateTimeTimeZone -msgraph.generated.groups.item.events.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time(value:DateTimeTimeZone):None -msgraph.generated.groups.item.events.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.events.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):SnoozeReminderPostRequestBody -msgraph.generated.groups.item.events.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.events.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder.SnoozeReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.events.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.events.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|to_post_request_information(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|with_url(raw_url:str):SnoozeReminderRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.groups.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.groups.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.groups.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment():str -msgraph.generated.groups.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.groups.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|constructor():None -msgraph.generated.groups.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.groups.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.groups.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.groups.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response():bool -msgraph.generated.groups.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.groups.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.groups.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):TentativelyAcceptPostRequestBody -msgraph.generated.groups.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.groups.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.groups.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder.TentativelyAcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.groups.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.groups.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.groups.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.groups.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.groups.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|to_post_request_information(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.groups.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|url_template:str -msgraph.generated.groups.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|with_url(raw_url:str):TentativelyAcceptRequestBuilder msgraph.generated.groups.item.events.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder msgraph.generated.groups.item.events.item.permanentDelete.PermanentDeleteRequestBuilder.PermanentDeleteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph.generated.groups.item.events.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None @@ -128103,6 +121723,12 @@ msgraph.generated.models.security.ActionAfterRetentionPeriod::0004-UnknownFuture msgraph.generated.models.security.AdditionalDataOptions::0000-AllVersions msgraph.generated.models.security.AdditionalDataOptions::0001-LinkedFiles msgraph.generated.models.security.AdditionalDataOptions::0002-UnknownFutureValue +msgraph.generated.models.security.AdditionalDataOptions::0003-AdvancedIndexing +msgraph.generated.models.security.AdditionalDataOptions::0004-ListAttachments +msgraph.generated.models.security.AdditionalDataOptions::0005-HtmlTranscripts +msgraph.generated.models.security.AdditionalDataOptions::0006-MessageConversationExpansion +msgraph.generated.models.security.AdditionalDataOptions::0007-LocationsWithoutHits +msgraph.generated.models.security.AdditionalDataOptions::0008-AllItemsInFolder msgraph.generated.models.security.AdditionalOptions::0000-None_ msgraph.generated.models.security.AdditionalOptions::0001-TeamsAndYammerConversations msgraph.generated.models.security.AdditionalOptions::0002-CloudAttachments @@ -128110,6 +121736,14 @@ msgraph.generated.models.security.AdditionalOptions::0003-AllDocumentVersions msgraph.generated.models.security.AdditionalOptions::0004-SubfolderContents msgraph.generated.models.security.AdditionalOptions::0005-ListAttachments msgraph.generated.models.security.AdditionalOptions::0006-UnknownFutureValue +msgraph.generated.models.security.AdditionalOptions::0007-HtmlTranscripts +msgraph.generated.models.security.AdditionalOptions::0008-AdvancedIndexing +msgraph.generated.models.security.AdditionalOptions::0009-AllItemsInFolder +msgraph.generated.models.security.AdditionalOptions::0010-IncludeFolderAndPath +msgraph.generated.models.security.AdditionalOptions::0011-CondensePaths +msgraph.generated.models.security.AdditionalOptions::0012-FriendlyName +msgraph.generated.models.security.AdditionalOptions::0013-SplitSource +msgraph.generated.models.security.AdditionalOptions::0014-IncludeReport msgraph.generated.models.security.Alert-->Entity msgraph.generated.models.security.Alert::|public|actor_display_name():str msgraph.generated.models.security.Alert::|public|actor_display_name(value:str):None @@ -128579,6 +122213,11 @@ msgraph.generated.models.security.CloudApplicationEvidence::|public|serialize(wr msgraph.generated.models.security.CloudApplicationEvidence::|public|stream():Stream msgraph.generated.models.security.CloudApplicationEvidence::|public|stream(value:Stream):None msgraph.generated.models.security.CloudApplicationEvidence::|static|public|create_from_discriminator_value(parse_node:ParseNode):CloudApplicationEvidence +msgraph.generated.models.security.CloudAttachmentVersion::0000-Latest +msgraph.generated.models.security.CloudAttachmentVersion::0001-Recent10 +msgraph.generated.models.security.CloudAttachmentVersion::0002-Recent100 +msgraph.generated.models.security.CloudAttachmentVersion::0003-All +msgraph.generated.models.security.CloudAttachmentVersion::0004-UnknownFutureValue msgraph.generated.models.security.CloudLogonRequestEvidence-->AlertEvidence msgraph.generated.models.security.CloudLogonRequestEvidence::|public|constructor():None msgraph.generated.models.security.CloudLogonRequestEvidence::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -128933,9 +122572,22 @@ msgraph.generated.models.security.DnsEvidence::|public|ip_addresses(value:list[I msgraph.generated.models.security.DnsEvidence::|public|odata_type:str msgraph.generated.models.security.DnsEvidence::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.security.DnsEvidence::|static|public|create_from_discriminator_value(parse_node:ParseNode):DnsEvidence +msgraph.generated.models.security.DocumentVersion::0000-Latest +msgraph.generated.models.security.DocumentVersion::0001-Recent10 +msgraph.generated.models.security.DocumentVersion::0002-Recent100 +msgraph.generated.models.security.DocumentVersion::0003-All +msgraph.generated.models.security.DocumentVersion::0004-UnknownFutureValue msgraph.generated.models.security.EdiscoveryAddToReviewSetOperation-->CaseOperation +msgraph.generated.models.security.EdiscoveryAddToReviewSetOperation::|public|additional_data_options():AdditionalDataOptions +msgraph.generated.models.security.EdiscoveryAddToReviewSetOperation::|public|additional_data_options(value:AdditionalDataOptions):None +msgraph.generated.models.security.EdiscoveryAddToReviewSetOperation::|public|cloud_attachment_version():CloudAttachmentVersion +msgraph.generated.models.security.EdiscoveryAddToReviewSetOperation::|public|cloud_attachment_version(value:CloudAttachmentVersion):None msgraph.generated.models.security.EdiscoveryAddToReviewSetOperation::|public|constructor():None +msgraph.generated.models.security.EdiscoveryAddToReviewSetOperation::|public|document_version():DocumentVersion +msgraph.generated.models.security.EdiscoveryAddToReviewSetOperation::|public|document_version(value:DocumentVersion):None msgraph.generated.models.security.EdiscoveryAddToReviewSetOperation::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.EdiscoveryAddToReviewSetOperation::|public|items_to_include():ItemsToInclude +msgraph.generated.models.security.EdiscoveryAddToReviewSetOperation::|public|items_to_include(value:ItemsToInclude):None msgraph.generated.models.security.EdiscoveryAddToReviewSetOperation::|public|odata_type:str msgraph.generated.models.security.EdiscoveryAddToReviewSetOperation::|public|review_set():EdiscoveryReviewSet msgraph.generated.models.security.EdiscoveryAddToReviewSetOperation::|public|review_set(value:EdiscoveryReviewSet):None @@ -129028,6 +122680,8 @@ msgraph.generated.models.security.EdiscoveryEstimateOperation::|public|search(va msgraph.generated.models.security.EdiscoveryEstimateOperation::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.security.EdiscoveryEstimateOperation::|public|site_count():int msgraph.generated.models.security.EdiscoveryEstimateOperation::|public|site_count(value:int):None +msgraph.generated.models.security.EdiscoveryEstimateOperation::|public|statistics_options():StatisticsOptions +msgraph.generated.models.security.EdiscoveryEstimateOperation::|public|statistics_options(value:StatisticsOptions):None msgraph.generated.models.security.EdiscoveryEstimateOperation::|public|unindexed_items_size():int msgraph.generated.models.security.EdiscoveryEstimateOperation::|public|unindexed_items_size(value:int):None msgraph.generated.models.security.EdiscoveryEstimateOperation::|public|unindexed_item_count():int @@ -129163,11 +122817,15 @@ msgraph.generated.models.security.EdiscoverySearchCollectionResponse::|static|pu msgraph.generated.models.security.EdiscoverySearchExportOperation-->CaseOperation msgraph.generated.models.security.EdiscoverySearchExportOperation::|public|additional_options():AdditionalOptions msgraph.generated.models.security.EdiscoverySearchExportOperation::|public|additional_options(value:AdditionalOptions):None +msgraph.generated.models.security.EdiscoverySearchExportOperation::|public|cloud_attachment_version():CloudAttachmentVersion +msgraph.generated.models.security.EdiscoverySearchExportOperation::|public|cloud_attachment_version(value:CloudAttachmentVersion):None msgraph.generated.models.security.EdiscoverySearchExportOperation::|public|constructor():None msgraph.generated.models.security.EdiscoverySearchExportOperation::|public|description():str msgraph.generated.models.security.EdiscoverySearchExportOperation::|public|description(value:str):None msgraph.generated.models.security.EdiscoverySearchExportOperation::|public|display_name():str msgraph.generated.models.security.EdiscoverySearchExportOperation::|public|display_name(value:str):None +msgraph.generated.models.security.EdiscoverySearchExportOperation::|public|document_version():DocumentVersion +msgraph.generated.models.security.EdiscoverySearchExportOperation::|public|document_version(value:DocumentVersion):None msgraph.generated.models.security.EdiscoverySearchExportOperation::|public|export_criteria():ExportCriteria msgraph.generated.models.security.EdiscoverySearchExportOperation::|public|export_criteria(value:ExportCriteria):None msgraph.generated.models.security.EdiscoverySearchExportOperation::|public|export_file_metadata():list[ExportFileMetadata] @@ -129304,6 +122962,7 @@ msgraph.generated.models.security.ExportFileStructure::0000-None_ msgraph.generated.models.security.ExportFileStructure::0001-Directory msgraph.generated.models.security.ExportFileStructure::0002-Pst msgraph.generated.models.security.ExportFileStructure::0003-UnknownFutureValue +msgraph.generated.models.security.ExportFileStructure::0004-Msg msgraph.generated.models.security.ExportFormat::0000-Pst msgraph.generated.models.security.ExportFormat::0001-Msg msgraph.generated.models.security.ExportFormat::0002-Eml @@ -129316,6 +122975,10 @@ msgraph.generated.models.security.ExportOptions::0001-Text msgraph.generated.models.security.ExportOptions::0002-PdfReplacement msgraph.generated.models.security.ExportOptions::0003-Tags msgraph.generated.models.security.ExportOptions::0004-UnknownFutureValue +msgraph.generated.models.security.ExportOptions::0005-SplitSource +msgraph.generated.models.security.ExportOptions::0006-IncludeFolderAndPath +msgraph.generated.models.security.ExportOptions::0007-FriendlyName +msgraph.generated.models.security.ExportOptions::0008-CondensePaths msgraph.generated.models.security.FileDetails::|public|additional_data():dict[str, Any] msgraph.generated.models.security.FileDetails::|public|additional_data(value:dict[str, Any]):None msgraph.generated.models.security.FileDetails::|public|backing_store:BackingStore @@ -130251,6 +123914,9 @@ msgraph.generated.models.security.IpEvidence::|public|serialize(writer:Serializa msgraph.generated.models.security.IpEvidence::|public|stream():Stream msgraph.generated.models.security.IpEvidence::|public|stream(value:Stream):None msgraph.generated.models.security.IpEvidence::|static|public|create_from_discriminator_value(parse_node:ParseNode):IpEvidence +msgraph.generated.models.security.ItemsToInclude::0000-SearchHits +msgraph.generated.models.security.ItemsToInclude::0001-PartiallyIndexed +msgraph.generated.models.security.ItemsToInclude::0002-UnknownFutureValue msgraph.generated.models.security.KubernetesClusterEvidence-->AlertEvidence msgraph.generated.models.security.KubernetesClusterEvidence::|public|cloud_resource():AlertEvidence msgraph.generated.models.security.KubernetesClusterEvidence::|public|cloud_resource(value:AlertEvidence):None @@ -131125,6 +124791,12 @@ msgraph.generated.models.security.SslCertificateEntity::|public|surname():str msgraph.generated.models.security.SslCertificateEntity::|public|surname(value:str):None msgraph.generated.models.security.SslCertificateEntity::|static|public|create_from_discriminator_value(parse_node:ParseNode):SslCertificateEntity msgraph.generated.models.security.SslCertificateEntity~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.models.security.StatisticsOptions::0000-IncludeRefiners +msgraph.generated.models.security.StatisticsOptions::0001-IncludeQueryStats +msgraph.generated.models.security.StatisticsOptions::0002-IncludeUnindexedStats +msgraph.generated.models.security.StatisticsOptions::0003-AdvancedIndexing +msgraph.generated.models.security.StatisticsOptions::0004-LocationsWithoutHits +msgraph.generated.models.security.StatisticsOptions::0005-UnknownFutureValue msgraph.generated.models.security.Stream::|public|additional_data():dict[str, Any] msgraph.generated.models.security.Stream::|public|additional_data(value:dict[str, Any]):None msgraph.generated.models.security.Stream::|public|backing_store:BackingStore @@ -154705,8 +148377,14 @@ msgraph.generated.security.cases.ediscoveryCases.item.reviewSets.item.microsoftG msgraph.generated.security.cases.ediscoveryCases.item.reviewSets.item.microsoftGraphSecurityAddToReviewSet.AddToReviewSetPostRequestBody::|public|additional_data_options():AdditionalDataOptions msgraph.generated.security.cases.ediscoveryCases.item.reviewSets.item.microsoftGraphSecurityAddToReviewSet.AddToReviewSetPostRequestBody::|public|additional_data_options(value:AdditionalDataOptions):None msgraph.generated.security.cases.ediscoveryCases.item.reviewSets.item.microsoftGraphSecurityAddToReviewSet.AddToReviewSetPostRequestBody::|public|backing_store:BackingStore +msgraph.generated.security.cases.ediscoveryCases.item.reviewSets.item.microsoftGraphSecurityAddToReviewSet.AddToReviewSetPostRequestBody::|public|cloud_attachment_version():CloudAttachmentVersion +msgraph.generated.security.cases.ediscoveryCases.item.reviewSets.item.microsoftGraphSecurityAddToReviewSet.AddToReviewSetPostRequestBody::|public|cloud_attachment_version(value:CloudAttachmentVersion):None msgraph.generated.security.cases.ediscoveryCases.item.reviewSets.item.microsoftGraphSecurityAddToReviewSet.AddToReviewSetPostRequestBody::|public|constructor():None +msgraph.generated.security.cases.ediscoveryCases.item.reviewSets.item.microsoftGraphSecurityAddToReviewSet.AddToReviewSetPostRequestBody::|public|document_version():DocumentVersion +msgraph.generated.security.cases.ediscoveryCases.item.reviewSets.item.microsoftGraphSecurityAddToReviewSet.AddToReviewSetPostRequestBody::|public|document_version(value:DocumentVersion):None msgraph.generated.security.cases.ediscoveryCases.item.reviewSets.item.microsoftGraphSecurityAddToReviewSet.AddToReviewSetPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.security.cases.ediscoveryCases.item.reviewSets.item.microsoftGraphSecurityAddToReviewSet.AddToReviewSetPostRequestBody::|public|items_to_include():ItemsToInclude +msgraph.generated.security.cases.ediscoveryCases.item.reviewSets.item.microsoftGraphSecurityAddToReviewSet.AddToReviewSetPostRequestBody::|public|items_to_include(value:ItemsToInclude):None msgraph.generated.security.cases.ediscoveryCases.item.reviewSets.item.microsoftGraphSecurityAddToReviewSet.AddToReviewSetPostRequestBody::|public|search():EdiscoverySearch msgraph.generated.security.cases.ediscoveryCases.item.reviewSets.item.microsoftGraphSecurityAddToReviewSet.AddToReviewSetPostRequestBody::|public|search(value:EdiscoverySearch):None msgraph.generated.security.cases.ediscoveryCases.item.reviewSets.item.microsoftGraphSecurityAddToReviewSet.AddToReviewSetPostRequestBody::|public|serialize(writer:SerializationWriter):None @@ -155044,11 +148722,15 @@ msgraph.generated.security.cases.ediscoveryCases.item.searches.item.microsoftGra msgraph.generated.security.cases.ediscoveryCases.item.searches.item.microsoftGraphSecurityExportReport.ExportReportPostRequestBody::|public|additional_options():AdditionalOptions msgraph.generated.security.cases.ediscoveryCases.item.searches.item.microsoftGraphSecurityExportReport.ExportReportPostRequestBody::|public|additional_options(value:AdditionalOptions):None msgraph.generated.security.cases.ediscoveryCases.item.searches.item.microsoftGraphSecurityExportReport.ExportReportPostRequestBody::|public|backing_store:BackingStore +msgraph.generated.security.cases.ediscoveryCases.item.searches.item.microsoftGraphSecurityExportReport.ExportReportPostRequestBody::|public|cloud_attachment_version():CloudAttachmentVersion +msgraph.generated.security.cases.ediscoveryCases.item.searches.item.microsoftGraphSecurityExportReport.ExportReportPostRequestBody::|public|cloud_attachment_version(value:CloudAttachmentVersion):None msgraph.generated.security.cases.ediscoveryCases.item.searches.item.microsoftGraphSecurityExportReport.ExportReportPostRequestBody::|public|constructor():None msgraph.generated.security.cases.ediscoveryCases.item.searches.item.microsoftGraphSecurityExportReport.ExportReportPostRequestBody::|public|description():str msgraph.generated.security.cases.ediscoveryCases.item.searches.item.microsoftGraphSecurityExportReport.ExportReportPostRequestBody::|public|description(value:str):None msgraph.generated.security.cases.ediscoveryCases.item.searches.item.microsoftGraphSecurityExportReport.ExportReportPostRequestBody::|public|display_name():str msgraph.generated.security.cases.ediscoveryCases.item.searches.item.microsoftGraphSecurityExportReport.ExportReportPostRequestBody::|public|display_name(value:str):None +msgraph.generated.security.cases.ediscoveryCases.item.searches.item.microsoftGraphSecurityExportReport.ExportReportPostRequestBody::|public|document_version():DocumentVersion +msgraph.generated.security.cases.ediscoveryCases.item.searches.item.microsoftGraphSecurityExportReport.ExportReportPostRequestBody::|public|document_version(value:DocumentVersion):None msgraph.generated.security.cases.ediscoveryCases.item.searches.item.microsoftGraphSecurityExportReport.ExportReportPostRequestBody::|public|export_criteria():ExportCriteria msgraph.generated.security.cases.ediscoveryCases.item.searches.item.microsoftGraphSecurityExportReport.ExportReportPostRequestBody::|public|export_criteria(value:ExportCriteria):None msgraph.generated.security.cases.ediscoveryCases.item.searches.item.microsoftGraphSecurityExportReport.ExportReportPostRequestBody::|public|export_location():ExportLocation @@ -155071,11 +148753,15 @@ msgraph.generated.security.cases.ediscoveryCases.item.searches.item.microsoftGra msgraph.generated.security.cases.ediscoveryCases.item.searches.item.microsoftGraphSecurityExportResult.ExportResultPostRequestBody::|public|additional_options():AdditionalOptions msgraph.generated.security.cases.ediscoveryCases.item.searches.item.microsoftGraphSecurityExportResult.ExportResultPostRequestBody::|public|additional_options(value:AdditionalOptions):None msgraph.generated.security.cases.ediscoveryCases.item.searches.item.microsoftGraphSecurityExportResult.ExportResultPostRequestBody::|public|backing_store:BackingStore +msgraph.generated.security.cases.ediscoveryCases.item.searches.item.microsoftGraphSecurityExportResult.ExportResultPostRequestBody::|public|cloud_attachment_version():CloudAttachmentVersion +msgraph.generated.security.cases.ediscoveryCases.item.searches.item.microsoftGraphSecurityExportResult.ExportResultPostRequestBody::|public|cloud_attachment_version(value:CloudAttachmentVersion):None msgraph.generated.security.cases.ediscoveryCases.item.searches.item.microsoftGraphSecurityExportResult.ExportResultPostRequestBody::|public|constructor():None msgraph.generated.security.cases.ediscoveryCases.item.searches.item.microsoftGraphSecurityExportResult.ExportResultPostRequestBody::|public|description():str msgraph.generated.security.cases.ediscoveryCases.item.searches.item.microsoftGraphSecurityExportResult.ExportResultPostRequestBody::|public|description(value:str):None msgraph.generated.security.cases.ediscoveryCases.item.searches.item.microsoftGraphSecurityExportResult.ExportResultPostRequestBody::|public|display_name():str msgraph.generated.security.cases.ediscoveryCases.item.searches.item.microsoftGraphSecurityExportResult.ExportResultPostRequestBody::|public|display_name(value:str):None +msgraph.generated.security.cases.ediscoveryCases.item.searches.item.microsoftGraphSecurityExportResult.ExportResultPostRequestBody::|public|document_version():DocumentVersion +msgraph.generated.security.cases.ediscoveryCases.item.searches.item.microsoftGraphSecurityExportResult.ExportResultPostRequestBody::|public|document_version(value:DocumentVersion):None msgraph.generated.security.cases.ediscoveryCases.item.searches.item.microsoftGraphSecurityExportResult.ExportResultPostRequestBody::|public|export_criteria():ExportCriteria msgraph.generated.security.cases.ediscoveryCases.item.searches.item.microsoftGraphSecurityExportResult.ExportResultPostRequestBody::|public|export_criteria(value:ExportCriteria):None msgraph.generated.security.cases.ediscoveryCases.item.searches.item.microsoftGraphSecurityExportResult.ExportResultPostRequestBody::|public|export_format():ExportFormat @@ -185420,9 +179106,7 @@ msgraph.generated.users.item.calendar.calendarView.CalendarViewRequestBuilder.Ca msgraph.generated.users.item.calendar.calendarView.CalendarViewRequestBuilder.CalendarViewRequestBuilderGetQueryParameters::|public|start_date_time:str msgraph.generated.users.item.calendar.calendarView.CalendarViewRequestBuilder.CalendarViewRequestBuilderGetQueryParameters::|public|top:int msgraph.generated.users.item.calendar.calendarView.CalendarViewRequestBuilder.CalendarViewRequestBuilderGetRequestConfiguration-->RequestConfiguration[CalendarViewRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.calendarView.CalendarViewRequestBuilder::|public|by_event_id(event_id:str):EventItemRequestBuilder msgraph.generated.users.item.calendar.calendarView.CalendarViewRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.CalendarViewRequestBuilder::|public|count:CountRequestBuilder msgraph.generated.users.item.calendar.calendarView.CalendarViewRequestBuilder::|public|delta:DeltaRequestBuilder msgraph.generated.users.item.calendar.calendarView.CalendarViewRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CalendarViewRequestBuilderGetQueryParameters]):EventCollectionResponse msgraph.generated.users.item.calendar.calendarView.CalendarViewRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -185430,18 +179114,6 @@ msgraph.generated.users.item.calendar.calendarView.CalendarViewRequestBuilder::| msgraph.generated.users.item.calendar.calendarView.CalendarViewRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CalendarViewRequestBuilderGetQueryParameters]):RequestInformation msgraph.generated.users.item.calendar.calendarView.CalendarViewRequestBuilder::|public|url_template:str msgraph.generated.users.item.calendar.calendarView.CalendarViewRequestBuilder::|public|with_url(raw_url:str):CalendarViewRequestBuilder -msgraph.generated.users.item.calendar.calendarView.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendar.calendarView.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.calendarView.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendar.calendarView.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.calendarView.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendar.calendarView.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder msgraph.generated.users.item.calendar.calendarView.delta.DeltaGetResponse-->BaseDeltaFunctionResponse msgraph.generated.users.item.calendar.calendarView.delta.DeltaGetResponse::|public|constructor():None msgraph.generated.users.item.calendar.calendarView.delta.DeltaGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -185469,1770 +179141,6 @@ msgraph.generated.users.item.calendar.calendarView.delta.DeltaRequestBuilder::|p msgraph.generated.users.item.calendar.calendarView.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation msgraph.generated.users.item.calendar.calendarView.delta.DeltaRequestBuilder::|public|url_template:str msgraph.generated.users.item.calendar.calendarView.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.accept.AcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendar.calendarView.item.accept.AcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendar.calendarView.item.accept.AcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendar.calendarView.item.accept.AcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendar.calendarView.item.accept.AcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendar.calendarView.item.accept.AcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendar.calendarView.item.accept.AcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.calendarView.item.accept.AcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendar.calendarView.item.accept.AcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendar.calendarView.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.calendarView.item.accept.AcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AcceptPostRequestBody -msgraph.generated.users.item.calendar.calendarView.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendar.calendarView.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.accept.AcceptRequestBuilder.AcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.accept.AcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.accept.AcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.calendarView.item.accept.AcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.accept.AcceptRequestBuilder::|public|to_post_request_information(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.accept.AcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.accept.AcceptRequestBuilder::|public|with_url(raw_url:str):AcceptRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendar.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendar.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendar.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendar.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendar.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendar.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.attachments.AttachmentsRequestBuilder::|public|by_attachment_id(attachment_id:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.attachments.AttachmentsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.attachments.AttachmentsRequestBuilder::|public|create_upload_session:CreateUploadSessionRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.attachments.AttachmentsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):AttachmentCollectionResponse -msgraph.generated.users.item.calendar.calendarView.item.attachments.AttachmentsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):Attachment -msgraph.generated.users.item.calendar.calendarView.item.attachments.AttachmentsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.attachments.AttachmentsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.attachments.AttachmentsRequestBuilder::|public|to_post_request_information(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.attachments.AttachmentsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.attachments.AttachmentsRequestBuilder::|public|with_url(raw_url:str):AttachmentsRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendar.calendarView.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.calendarView.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendar.calendarView.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.attachments.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.attachments.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendar.calendarView.item.attachments.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.attachments.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.attachments.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.attachments.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.attachments.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendar.calendarView.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendar.calendarView.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item():AttachmentItem -msgraph.generated.users.item.calendar.calendarView.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item(value:AttachmentItem):None -msgraph.generated.users.item.calendar.calendarView.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendar.calendarView.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendar.calendarView.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.calendarView.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.calendarView.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CreateUploadSessionPostRequestBody -msgraph.generated.users.item.calendar.calendarView.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendar.calendarView.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder.CreateUploadSessionRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):UploadSession -msgraph.generated.users.item.calendar.calendarView.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|to_post_request_information(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|with_url(raw_url:str):CreateUploadSessionRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.calendarView.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.calendarView.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.calendarView.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.calendarView.item.attachments.item.AttachmentItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):Attachment -msgraph.generated.users.item.calendar.calendarView.item.attachments.item.AttachmentItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.attachments.item.AttachmentItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.attachments.item.AttachmentItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.attachments.item.AttachmentItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.attachments.item.AttachmentItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.attachments.item.AttachmentItemRequestBuilder::|public|with_url(raw_url:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.calendarView.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.calendarView.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.calendarView.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetRequestConfiguration-->RequestConfiguration[CalendarRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.calendar.CalendarRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.calendar.CalendarRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):Calendar -msgraph.generated.users.item.calendar.calendarView.item.calendar.CalendarRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.calendar.CalendarRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.calendar.CalendarRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.calendar.CalendarRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.calendar.CalendarRequestBuilder::|public|with_url(raw_url:str):CalendarRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.cancel.CancelPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendar.calendarView.item.cancel.CancelPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendar.calendarView.item.cancel.CancelPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendar.calendarView.item.cancel.CancelPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendar.calendarView.item.cancel.CancelPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendar.calendarView.item.cancel.CancelPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendar.calendarView.item.cancel.CancelPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.calendarView.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.calendarView.item.cancel.CancelPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CancelPostRequestBody -msgraph.generated.users.item.calendar.calendarView.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendar.calendarView.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.cancel.CancelRequestBuilder.CancelRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.cancel.CancelRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.cancel.CancelRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.calendarView.item.cancel.CancelRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.cancel.CancelRequestBuilder::|public|to_post_request_information(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.cancel.CancelRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.cancel.CancelRequestBuilder::|public|with_url(raw_url:str):CancelRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.decline.DeclinePostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendar.calendarView.item.decline.DeclinePostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendar.calendarView.item.decline.DeclinePostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendar.calendarView.item.decline.DeclinePostRequestBody::|public|comment():str -msgraph.generated.users.item.calendar.calendarView.item.decline.DeclinePostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendar.calendarView.item.decline.DeclinePostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendar.calendarView.item.decline.DeclinePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.calendarView.item.decline.DeclinePostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.calendar.calendarView.item.decline.DeclinePostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.calendar.calendarView.item.decline.DeclinePostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendar.calendarView.item.decline.DeclinePostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendar.calendarView.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.calendarView.item.decline.DeclinePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeclinePostRequestBody -msgraph.generated.users.item.calendar.calendarView.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendar.calendarView.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.decline.DeclineRequestBuilder.DeclineRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.decline.DeclineRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.decline.DeclineRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.calendarView.item.decline.DeclineRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.decline.DeclineRequestBuilder::|public|to_post_request_information(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.decline.DeclineRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.decline.DeclineRequestBuilder::|public|with_url(raw_url:str):DeclineRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.dismissReminder.DismissReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.dismissReminder.DismissReminderRequestBuilder.DismissReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.dismissReminder.DismissReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.dismissReminder.DismissReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.dismissReminder.DismissReminderRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.calendarView.item.dismissReminder.DismissReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.dismissReminder.DismissReminderRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.dismissReminder.DismissReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.dismissReminder.DismissReminderRequestBuilder::|public|with_url(raw_url:str):DismissReminderRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.EventItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.users.item.calendar.calendarView.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.calendarView.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.calendarView.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.calendarView.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.users.item.calendar.calendarView.item.EventItemRequestBuilder.EventItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[EventItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.EventItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.EventItemRequestBuilder::|public|dismiss_reminder:DismissReminderRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.EventItemRequestBuilder::|public|exception_occurrences:ExceptionOccurrencesRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.EventItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):Event -msgraph.generated.users.item.calendar.calendarView.item.EventItemRequestBuilder::|public|instances:InstancesRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.EventItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.EventItemRequestBuilder::|public|permanent_delete:PermanentDeleteRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.EventItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.EventItemRequestBuilder::|public|snooze_reminder:SnoozeReminderRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.EventItemRequestBuilder::|public|tentatively_accept:TentativelyAcceptRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.EventItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.EventItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.EventItemRequestBuilder::|public|with_url(raw_url:str):EventItemRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.delta.DeltaGetResponse::|public|constructor():None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.delta.DeltaGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.delta.DeltaGetResponse::|public|value():list[Event] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.delta.DeltaGetResponse::|public|value(value:list[Event]):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.delta.DeltaGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeltaGetResponse -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetRequestConfiguration-->RequestConfiguration[DeltaRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):DeltaGetResponse -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|by_event_id1(event_id1:str):EventItemRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|delta:DeltaRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]):EventCollectionResponse -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|with_url(raw_url:str):ExceptionOccurrencesRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AcceptPostRequestBody -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.accept.AcceptRequestBuilder.AcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|to_post_request_information(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|with_url(raw_url:str):AcceptRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|by_attachment_id(attachment_id:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|create_upload_session:CreateUploadSessionRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):AttachmentCollectionResponse -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):Attachment -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|to_post_request_information(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|with_url(raw_url:str):AttachmentsRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item():AttachmentItem -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item(value:AttachmentItem):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CreateUploadSessionPostRequestBody -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder.CreateUploadSessionRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):UploadSession -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|to_post_request_information(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|with_url(raw_url:str):CreateUploadSessionRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):Attachment -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|with_url(raw_url:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetRequestConfiguration-->RequestConfiguration[CalendarRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):Calendar -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|with_url(raw_url:str):CalendarRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CancelPostRequestBody -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.cancel.CancelRequestBuilder.CancelRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|to_post_request_information(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|with_url(raw_url:str):CancelRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|comment():str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeclinePostRequestBody -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.decline.DeclineRequestBuilder.DeclineRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|to_post_request_information(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|with_url(raw_url:str):DeclineRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder.DismissReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|with_url(raw_url:str):DismissReminderRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[EventItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|dismiss_reminder:DismissReminderRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):Event -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|instances:InstancesRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|permanent_delete:PermanentDeleteRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|snooze_reminder:SnoozeReminderRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|tentatively_accept:TentativelyAcceptRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|with_url(raw_url:str):EventItemRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|by_extension_id(extension_id:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):ExtensionCollectionResponse -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|to_post_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|with_url(raw_url:str):ExtensionsRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):Extension -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_patch_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|with_url(raw_url:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|to_recipients():list[Recipient] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|to_recipients(value:list[Recipient]):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardPostRequestBody -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.forward.ForwardRequestBuilder.ForwardRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|to_post_request_information(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|with_url(raw_url:str):ForwardRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|public|constructor():None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|public|value():list[Event] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|public|value(value:list[Event]):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeltaGetResponse -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetRequestConfiguration-->RequestConfiguration[DeltaRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):DeltaGetResponse -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetRequestConfiguration-->RequestConfiguration[InstancesRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|by_event_id2(event_id2:str):EventItemRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|delta:DeltaRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[InstancesRequestBuilderGetQueryParameters]):EventCollectionResponse -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[InstancesRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|with_url(raw_url:str):InstancesRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AcceptPostRequestBody -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder.AcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|to_post_request_information(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|with_url(raw_url:str):AcceptRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|by_attachment_id(attachment_id:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|create_upload_session:CreateUploadSessionRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):AttachmentCollectionResponse -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):Attachment -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|to_post_request_information(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|with_url(raw_url:str):AttachmentsRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item():AttachmentItem -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item(value:AttachmentItem):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CreateUploadSessionPostRequestBody -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder.CreateUploadSessionRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):UploadSession -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|to_post_request_information(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|with_url(raw_url:str):CreateUploadSessionRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):Attachment -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|with_url(raw_url:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetRequestConfiguration-->RequestConfiguration[CalendarRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):Calendar -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|with_url(raw_url:str):CalendarRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CancelPostRequestBody -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder.CancelRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|to_post_request_information(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|with_url(raw_url:str):CancelRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|comment():str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeclinePostRequestBody -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder.DeclineRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|to_post_request_information(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|with_url(raw_url:str):DeclineRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder.DismissReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|with_url(raw_url:str):DismissReminderRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[EventItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|dismiss_reminder:DismissReminderRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):Event -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|permanent_delete:PermanentDeleteRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|snooze_reminder:SnoozeReminderRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|tentatively_accept:TentativelyAcceptRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|with_url(raw_url:str):EventItemRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|by_extension_id(extension_id:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):ExtensionCollectionResponse -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|to_post_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|with_url(raw_url:str):ExtensionsRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):Extension -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_patch_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|with_url(raw_url:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|to_recipients():list[Recipient] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|to_recipients(value:list[Recipient]):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardPostRequestBody -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder.ForwardRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|to_post_request_information(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|with_url(raw_url:str):ForwardRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder.PermanentDeleteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|with_url(raw_url:str):PermanentDeleteRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time():DateTimeTimeZone -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time(value:DateTimeTimeZone):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):SnoozeReminderPostRequestBody -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder.SnoozeReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|to_post_request_information(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|with_url(raw_url:str):SnoozeReminderRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):TentativelyAcceptPostRequestBody -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder.TentativelyAcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|to_post_request_information(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|with_url(raw_url:str):TentativelyAcceptRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder.PermanentDeleteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|with_url(raw_url:str):PermanentDeleteRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time():DateTimeTimeZone -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time(value:DateTimeTimeZone):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):SnoozeReminderPostRequestBody -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder.SnoozeReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|to_post_request_information(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|with_url(raw_url:str):SnoozeReminderRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):TentativelyAcceptPostRequestBody -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder.TentativelyAcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|to_post_request_information(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|with_url(raw_url:str):TentativelyAcceptRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendar.calendarView.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.calendarView.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendar.calendarView.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.extensions.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.extensions.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendar.calendarView.item.extensions.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.extensions.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.extensions.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.extensions.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.extensions.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendar.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendar.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendar.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendar.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendar.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendar.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.extensions.ExtensionsRequestBuilder::|public|by_extension_id(extension_id:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.extensions.ExtensionsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.extensions.ExtensionsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):ExtensionCollectionResponse -msgraph.generated.users.item.calendar.calendarView.item.extensions.ExtensionsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.calendar.calendarView.item.extensions.ExtensionsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.extensions.ExtensionsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.extensions.ExtensionsRequestBuilder::|public|to_post_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.extensions.ExtensionsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.extensions.ExtensionsRequestBuilder::|public|with_url(raw_url:str):ExtensionsRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.calendarView.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.calendarView.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.calendarView.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):Extension -msgraph.generated.users.item.calendar.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.calendar.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|to_patch_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|with_url(raw_url:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.forward.ForwardPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendar.calendarView.item.forward.ForwardPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendar.calendarView.item.forward.ForwardPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendar.calendarView.item.forward.ForwardPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendar.calendarView.item.forward.ForwardPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendar.calendarView.item.forward.ForwardPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendar.calendarView.item.forward.ForwardPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.calendarView.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.calendarView.item.forward.ForwardPostRequestBody::|public|to_recipients():list[Recipient] -msgraph.generated.users.item.calendar.calendarView.item.forward.ForwardPostRequestBody::|public|to_recipients(value:list[Recipient]):None -msgraph.generated.users.item.calendar.calendarView.item.forward.ForwardPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardPostRequestBody -msgraph.generated.users.item.calendar.calendarView.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendar.calendarView.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.forward.ForwardRequestBuilder.ForwardRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.forward.ForwardRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.forward.ForwardRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.calendarView.item.forward.ForwardRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.forward.ForwardRequestBuilder::|public|to_post_request_information(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.forward.ForwardRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.forward.ForwardRequestBuilder::|public|with_url(raw_url:str):ForwardRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendar.calendarView.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.calendarView.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendar.calendarView.item.instances.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.instances.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.instances.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendar.calendarView.item.instances.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.instances.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.instances.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.instances.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.instances.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -msgraph.generated.users.item.calendar.calendarView.item.instances.delta.DeltaGetResponse::|public|constructor():None -msgraph.generated.users.item.calendar.calendarView.item.instances.delta.DeltaGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.calendarView.item.instances.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.calendarView.item.instances.delta.DeltaGetResponse::|public|value():list[Event] -msgraph.generated.users.item.calendar.calendarView.item.instances.delta.DeltaGetResponse::|public|value(value:list[Event]):None -msgraph.generated.users.item.calendar.calendarView.item.instances.delta.DeltaGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeltaGetResponse -msgraph.generated.users.item.calendar.calendarView.item.instances.delta.DeltaRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendar.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.users.item.calendar.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendar.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendar.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendar.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendar.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.users.item.calendar.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendar.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetRequestConfiguration-->RequestConfiguration[DeltaRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.instances.delta.DeltaRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.instances.delta.DeltaRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):DeltaGetResponse -msgraph.generated.users.item.calendar.calendarView.item.instances.delta.DeltaRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.instances.delta.DeltaRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.instances.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.instances.delta.DeltaRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.instances.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.InstancesRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendar.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.users.item.calendar.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendar.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendar.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendar.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendar.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.users.item.calendar.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendar.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetRequestConfiguration-->RequestConfiguration[InstancesRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.instances.InstancesRequestBuilder::|public|by_event_id1(event_id1:str):EventItemRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.InstancesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.instances.InstancesRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.InstancesRequestBuilder::|public|delta:DeltaRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.InstancesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[InstancesRequestBuilderGetQueryParameters]):EventCollectionResponse -msgraph.generated.users.item.calendar.calendarView.item.instances.InstancesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.instances.InstancesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.instances.InstancesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[InstancesRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.instances.InstancesRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.instances.InstancesRequestBuilder::|public|with_url(raw_url:str):InstancesRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.accept.AcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.accept.AcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.accept.AcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendar.calendarView.item.instances.item.accept.AcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.accept.AcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.accept.AcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.accept.AcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.accept.AcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendar.calendarView.item.instances.item.accept.AcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.accept.AcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AcceptPostRequestBody -msgraph.generated.users.item.calendar.calendarView.item.instances.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendar.calendarView.item.instances.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.accept.AcceptRequestBuilder.AcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.accept.AcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.accept.AcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.instances.item.accept.AcceptRequestBuilder::|public|to_post_request_information(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.instances.item.accept.AcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.accept.AcceptRequestBuilder::|public|with_url(raw_url:str):AcceptRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|by_attachment_id(attachment_id:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|create_upload_session:CreateUploadSessionRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):AttachmentCollectionResponse -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):Attachment -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|to_post_request_information(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|with_url(raw_url:str):AttachmentsRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item():AttachmentItem -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item(value:AttachmentItem):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CreateUploadSessionPostRequestBody -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder.CreateUploadSessionRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):UploadSession -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|to_post_request_information(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|with_url(raw_url:str):CreateUploadSessionRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):Attachment -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|with_url(raw_url:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetRequestConfiguration-->RequestConfiguration[CalendarRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.calendar.CalendarRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):Calendar -msgraph.generated.users.item.calendar.calendarView.item.instances.item.calendar.CalendarRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.calendar.CalendarRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.instances.item.calendar.CalendarRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.instances.item.calendar.CalendarRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.calendar.CalendarRequestBuilder::|public|with_url(raw_url:str):CalendarRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.cancel.CancelPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.cancel.CancelPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.cancel.CancelPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendar.calendarView.item.instances.item.cancel.CancelPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.cancel.CancelPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.cancel.CancelPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.cancel.CancelPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.cancel.CancelPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CancelPostRequestBody -msgraph.generated.users.item.calendar.calendarView.item.instances.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendar.calendarView.item.instances.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.cancel.CancelRequestBuilder.CancelRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.cancel.CancelRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.cancel.CancelRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.instances.item.cancel.CancelRequestBuilder::|public|to_post_request_information(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.instances.item.cancel.CancelRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.cancel.CancelRequestBuilder::|public|with_url(raw_url:str):CancelRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendar.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|comment():str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.calendar.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendar.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.decline.DeclinePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeclinePostRequestBody -msgraph.generated.users.item.calendar.calendarView.item.instances.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendar.calendarView.item.instances.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.decline.DeclineRequestBuilder.DeclineRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.decline.DeclineRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.decline.DeclineRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.instances.item.decline.DeclineRequestBuilder::|public|to_post_request_information(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.instances.item.decline.DeclineRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.decline.DeclineRequestBuilder::|public|with_url(raw_url:str):DeclineRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.dismissReminder.DismissReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.dismissReminder.DismissReminderRequestBuilder.DismissReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|with_url(raw_url:str):DismissReminderRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[EventItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder::|public|dismiss_reminder:DismissReminderRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder::|public|exception_occurrences:ExceptionOccurrencesRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):Event -msgraph.generated.users.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder::|public|permanent_delete:PermanentDeleteRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder::|public|snooze_reminder:SnoozeReminderRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder::|public|tentatively_accept:TentativelyAcceptRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder::|public|with_url(raw_url:str):EventItemRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|public|constructor():None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|public|value():list[Event] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|public|value(value:list[Event]):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeltaGetResponse -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetRequestConfiguration-->RequestConfiguration[DeltaRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):DeltaGetResponse -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|by_event_id2(event_id2:str):EventItemRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|delta:DeltaRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]):EventCollectionResponse -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|with_url(raw_url:str):ExceptionOccurrencesRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AcceptPostRequestBody -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder.AcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|to_post_request_information(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|with_url(raw_url:str):AcceptRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|by_attachment_id(attachment_id:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|create_upload_session:CreateUploadSessionRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):AttachmentCollectionResponse -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):Attachment -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|to_post_request_information(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|with_url(raw_url:str):AttachmentsRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item():AttachmentItem -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item(value:AttachmentItem):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CreateUploadSessionPostRequestBody -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder.CreateUploadSessionRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):UploadSession -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|to_post_request_information(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|with_url(raw_url:str):CreateUploadSessionRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):Attachment -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|with_url(raw_url:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetRequestConfiguration-->RequestConfiguration[CalendarRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):Calendar -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|with_url(raw_url:str):CalendarRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CancelPostRequestBody -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder.CancelRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|to_post_request_information(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|with_url(raw_url:str):CancelRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|comment():str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeclinePostRequestBody -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder.DeclineRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|to_post_request_information(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|with_url(raw_url:str):DeclineRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder.DismissReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|with_url(raw_url:str):DismissReminderRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[EventItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|dismiss_reminder:DismissReminderRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):Event -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|permanent_delete:PermanentDeleteRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|snooze_reminder:SnoozeReminderRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|tentatively_accept:TentativelyAcceptRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|with_url(raw_url:str):EventItemRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|by_extension_id(extension_id:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):ExtensionCollectionResponse -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|to_post_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|with_url(raw_url:str):ExtensionsRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):Extension -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_patch_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|with_url(raw_url:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|to_recipients():list[Recipient] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|to_recipients(value:list[Recipient]):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardPostRequestBody -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder.ForwardRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|to_post_request_information(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|with_url(raw_url:str):ForwardRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder.PermanentDeleteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|with_url(raw_url:str):PermanentDeleteRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time():DateTimeTimeZone -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time(value:DateTimeTimeZone):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):SnoozeReminderPostRequestBody -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder.SnoozeReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|to_post_request_information(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|with_url(raw_url:str):SnoozeReminderRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):TentativelyAcceptPostRequestBody -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder.TentativelyAcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|to_post_request_information(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|with_url(raw_url:str):TentativelyAcceptRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.extensions.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendar.calendarView.item.instances.item.extensions.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.extensions.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.instances.item.extensions.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.instances.item.extensions.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.extensions.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendar.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendar.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendar.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|by_extension_id(extension_id:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):ExtensionCollectionResponse -msgraph.generated.users.item.calendar.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.calendar.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|to_post_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|with_url(raw_url:str):ExtensionsRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):Extension -msgraph.generated.users.item.calendar.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.calendar.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_patch_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|with_url(raw_url:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.forward.ForwardPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.forward.ForwardPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.forward.ForwardPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendar.calendarView.item.instances.item.forward.ForwardPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.forward.ForwardPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.forward.ForwardPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.forward.ForwardPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.forward.ForwardPostRequestBody::|public|to_recipients():list[Recipient] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.forward.ForwardPostRequestBody::|public|to_recipients(value:list[Recipient]):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.forward.ForwardPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardPostRequestBody -msgraph.generated.users.item.calendar.calendarView.item.instances.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendar.calendarView.item.instances.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.forward.ForwardRequestBuilder.ForwardRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.forward.ForwardRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.forward.ForwardRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.instances.item.forward.ForwardRequestBuilder::|public|to_post_request_information(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.instances.item.forward.ForwardRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.forward.ForwardRequestBuilder::|public|with_url(raw_url:str):ForwardRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder.PermanentDeleteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|with_url(raw_url:str):PermanentDeleteRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendar.calendarView.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time():DateTimeTimeZone -msgraph.generated.users.item.calendar.calendarView.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time(value:DateTimeTimeZone):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):SnoozeReminderPostRequestBody -msgraph.generated.users.item.calendar.calendarView.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendar.calendarView.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder.SnoozeReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|to_post_request_information(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|with_url(raw_url:str):SnoozeReminderRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendar.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.calendar.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendar.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):TentativelyAcceptPostRequestBody -msgraph.generated.users.item.calendar.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendar.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder.TentativelyAcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|to_post_request_information(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|with_url(raw_url:str):TentativelyAcceptRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder.PermanentDeleteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|with_url(raw_url:str):PermanentDeleteRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendar.calendarView.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendar.calendarView.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendar.calendarView.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendar.calendarView.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.calendarView.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time():DateTimeTimeZone -msgraph.generated.users.item.calendar.calendarView.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time(value:DateTimeTimeZone):None -msgraph.generated.users.item.calendar.calendarView.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.calendarView.item.snoozeReminder.SnoozeReminderPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):SnoozeReminderPostRequestBody -msgraph.generated.users.item.calendar.calendarView.item.snoozeReminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendar.calendarView.item.snoozeReminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.snoozeReminder.SnoozeReminderRequestBuilder.SnoozeReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.calendarView.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|to_post_request_information(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|with_url(raw_url:str):SnoozeReminderRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendar.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendar.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendar.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendar.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendar.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendar.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.calendar.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.calendar.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendar.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendar.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):TentativelyAcceptPostRequestBody -msgraph.generated.users.item.calendar.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendar.calendarView.item.tentativelyAccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.calendarView.item.tentativelyAccept.TentativelyAcceptRequestBuilder.TentativelyAcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.calendarView.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.calendarView.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.calendarView.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.calendarView.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.calendarView.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|to_post_request_information(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.calendarView.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.calendarView.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|with_url(raw_url:str):TentativelyAcceptRequestBuilder msgraph.generated.users.item.calendar.events.count.CountRequestBuilder-->BaseRequestBuilder msgraph.generated.users.item.calendar.events.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.users.item.calendar.events.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -187465,7 +179373,6 @@ msgraph.generated.users.item.calendar.events.item.EventItemRequestBuilder::|publ msgraph.generated.users.item.calendar.events.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder msgraph.generated.users.item.calendar.events.item.EventItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None msgraph.generated.users.item.calendar.events.item.EventItemRequestBuilder::|public|dismiss_reminder:DismissReminderRequestBuilder -msgraph.generated.users.item.calendar.events.item.EventItemRequestBuilder::|public|exception_occurrences:ExceptionOccurrencesRequestBuilder msgraph.generated.users.item.calendar.events.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder msgraph.generated.users.item.calendar.events.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder msgraph.generated.users.item.calendar.events.item.EventItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):Event @@ -187481,735 +179388,6 @@ msgraph.generated.users.item.calendar.events.item.EventItemRequestBuilder::|publ msgraph.generated.users.item.calendar.events.item.EventItemRequestBuilder::|public|to_patch_request_information(body:Event; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph.generated.users.item.calendar.events.item.EventItemRequestBuilder::|public|url_template:str msgraph.generated.users.item.calendar.events.item.EventItemRequestBuilder::|public|with_url(raw_url:str):EventItemRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.delta.DeltaGetResponse::|public|constructor():None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.delta.DeltaGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.delta.DeltaGetResponse::|public|value():list[Event] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.delta.DeltaGetResponse::|public|value(value:list[Event]):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.delta.DeltaGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeltaGetResponse -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.delta.DeltaRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetRequestConfiguration-->RequestConfiguration[DeltaRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):DeltaGetResponse -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|by_event_id1(event_id1:str):EventItemRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|delta:DeltaRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]):EventCollectionResponse -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|with_url(raw_url:str):ExceptionOccurrencesRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AcceptPostRequestBody -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.accept.AcceptRequestBuilder.AcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|to_post_request_information(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|with_url(raw_url:str):AcceptRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|by_attachment_id(attachment_id:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|create_upload_session:CreateUploadSessionRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):AttachmentCollectionResponse -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):Attachment -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|to_post_request_information(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|with_url(raw_url:str):AttachmentsRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item():AttachmentItem -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item(value:AttachmentItem):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CreateUploadSessionPostRequestBody -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder.CreateUploadSessionRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):UploadSession -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|to_post_request_information(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|with_url(raw_url:str):CreateUploadSessionRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):Attachment -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|with_url(raw_url:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetRequestConfiguration-->RequestConfiguration[CalendarRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):Calendar -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|with_url(raw_url:str):CalendarRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CancelPostRequestBody -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.cancel.CancelRequestBuilder.CancelRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|to_post_request_information(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|with_url(raw_url:str):CancelRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|comment():str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeclinePostRequestBody -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.decline.DeclineRequestBuilder.DeclineRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|to_post_request_information(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|with_url(raw_url:str):DeclineRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder.DismissReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|with_url(raw_url:str):DismissReminderRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.EventItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[EventItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|dismiss_reminder:DismissReminderRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):Event -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|instances:InstancesRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|permanent_delete:PermanentDeleteRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|snooze_reminder:SnoozeReminderRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|tentatively_accept:TentativelyAcceptRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|with_url(raw_url:str):EventItemRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|by_extension_id(extension_id:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):ExtensionCollectionResponse -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|to_post_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|with_url(raw_url:str):ExtensionsRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):Extension -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_patch_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|with_url(raw_url:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|to_recipients():list[Recipient] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|to_recipients(value:list[Recipient]):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardPostRequestBody -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.forward.ForwardRequestBuilder.ForwardRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|to_post_request_information(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|with_url(raw_url:str):ForwardRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|public|constructor():None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|public|value():list[Event] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|public|value(value:list[Event]):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeltaGetResponse -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetRequestConfiguration-->RequestConfiguration[DeltaRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):DeltaGetResponse -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetRequestConfiguration-->RequestConfiguration[InstancesRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|by_event_id2(event_id2:str):EventItemRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|delta:DeltaRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[InstancesRequestBuilderGetQueryParameters]):EventCollectionResponse -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[InstancesRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|with_url(raw_url:str):InstancesRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AcceptPostRequestBody -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder.AcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|to_post_request_information(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|with_url(raw_url:str):AcceptRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|by_attachment_id(attachment_id:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|create_upload_session:CreateUploadSessionRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):AttachmentCollectionResponse -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):Attachment -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|to_post_request_information(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|with_url(raw_url:str):AttachmentsRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item():AttachmentItem -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item(value:AttachmentItem):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CreateUploadSessionPostRequestBody -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder.CreateUploadSessionRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):UploadSession -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|to_post_request_information(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|with_url(raw_url:str):CreateUploadSessionRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):Attachment -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|with_url(raw_url:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetRequestConfiguration-->RequestConfiguration[CalendarRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):Calendar -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|with_url(raw_url:str):CalendarRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CancelPostRequestBody -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder.CancelRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|to_post_request_information(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|with_url(raw_url:str):CancelRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|comment():str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeclinePostRequestBody -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder.DeclineRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|to_post_request_information(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|with_url(raw_url:str):DeclineRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder.DismissReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|with_url(raw_url:str):DismissReminderRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[EventItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|dismiss_reminder:DismissReminderRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):Event -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|permanent_delete:PermanentDeleteRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|snooze_reminder:SnoozeReminderRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|tentatively_accept:TentativelyAcceptRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|with_url(raw_url:str):EventItemRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|by_extension_id(extension_id:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):ExtensionCollectionResponse -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|to_post_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|with_url(raw_url:str):ExtensionsRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):Extension -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_patch_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|with_url(raw_url:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|to_recipients():list[Recipient] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|to_recipients(value:list[Recipient]):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardPostRequestBody -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder.ForwardRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|to_post_request_information(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|with_url(raw_url:str):ForwardRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder.PermanentDeleteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|with_url(raw_url:str):PermanentDeleteRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time():DateTimeTimeZone -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time(value:DateTimeTimeZone):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):SnoozeReminderPostRequestBody -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder.SnoozeReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|to_post_request_information(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|with_url(raw_url:str):SnoozeReminderRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):TentativelyAcceptPostRequestBody -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder.TentativelyAcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|to_post_request_information(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|with_url(raw_url:str):TentativelyAcceptRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder.PermanentDeleteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|with_url(raw_url:str):PermanentDeleteRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time():DateTimeTimeZone -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time(value:DateTimeTimeZone):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):SnoozeReminderPostRequestBody -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder.SnoozeReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|to_post_request_information(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|with_url(raw_url:str):SnoozeReminderRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):TentativelyAcceptPostRequestBody -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder.TentativelyAcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|to_post_request_information(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|with_url(raw_url:str):TentativelyAcceptRequestBuilder msgraph.generated.users.item.calendar.events.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder msgraph.generated.users.item.calendar.events.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.users.item.calendar.events.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -188284,18 +179462,6 @@ msgraph.generated.users.item.calendar.events.item.forward.ForwardRequestBuilder: msgraph.generated.users.item.calendar.events.item.forward.ForwardRequestBuilder::|public|to_post_request_information(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph.generated.users.item.calendar.events.item.forward.ForwardRequestBuilder::|public|url_template:str msgraph.generated.users.item.calendar.events.item.forward.ForwardRequestBuilder::|public|with_url(raw_url:str):ForwardRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendar.events.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.events.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendar.events.item.instances.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.events.item.instances.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.instances.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendar.events.item.instances.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.instances.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.instances.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.instances.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.instances.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder msgraph.generated.users.item.calendar.events.item.instances.delta.DeltaGetResponse-->BaseDeltaFunctionResponse msgraph.generated.users.item.calendar.events.item.instances.delta.DeltaGetResponse::|public|constructor():None msgraph.generated.users.item.calendar.events.item.instances.delta.DeltaGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -188336,9 +179502,7 @@ msgraph.generated.users.item.calendar.events.item.instances.InstancesRequestBuil msgraph.generated.users.item.calendar.events.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|start_date_time:str msgraph.generated.users.item.calendar.events.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|top:int msgraph.generated.users.item.calendar.events.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetRequestConfiguration-->RequestConfiguration[InstancesRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.events.item.instances.InstancesRequestBuilder::|public|by_event_id1(event_id1:str):EventItemRequestBuilder msgraph.generated.users.item.calendar.events.item.instances.InstancesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.instances.InstancesRequestBuilder::|public|count:CountRequestBuilder msgraph.generated.users.item.calendar.events.item.instances.InstancesRequestBuilder::|public|delta:DeltaRequestBuilder msgraph.generated.users.item.calendar.events.item.instances.InstancesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[InstancesRequestBuilderGetQueryParameters]):EventCollectionResponse msgraph.generated.users.item.calendar.events.item.instances.InstancesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -188346,673 +179510,6 @@ msgraph.generated.users.item.calendar.events.item.instances.InstancesRequestBuil msgraph.generated.users.item.calendar.events.item.instances.InstancesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[InstancesRequestBuilderGetQueryParameters]):RequestInformation msgraph.generated.users.item.calendar.events.item.instances.InstancesRequestBuilder::|public|url_template:str msgraph.generated.users.item.calendar.events.item.instances.InstancesRequestBuilder::|public|with_url(raw_url:str):InstancesRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.accept.AcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendar.events.item.instances.item.accept.AcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendar.events.item.instances.item.accept.AcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendar.events.item.instances.item.accept.AcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendar.events.item.instances.item.accept.AcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendar.events.item.instances.item.accept.AcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendar.events.item.instances.item.accept.AcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.events.item.instances.item.accept.AcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendar.events.item.instances.item.accept.AcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendar.events.item.instances.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.events.item.instances.item.accept.AcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AcceptPostRequestBody -msgraph.generated.users.item.calendar.events.item.instances.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendar.events.item.instances.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.accept.AcceptRequestBuilder.AcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.events.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.instances.item.accept.AcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.events.item.instances.item.accept.AcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.instances.item.accept.AcceptRequestBuilder::|public|to_post_request_information(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.instances.item.accept.AcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.instances.item.accept.AcceptRequestBuilder::|public|with_url(raw_url:str):AcceptRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|by_attachment_id(attachment_id:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|create_upload_session:CreateUploadSessionRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):AttachmentCollectionResponse -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):Attachment -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|to_post_request_information(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|with_url(raw_url:str):AttachmentsRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item():AttachmentItem -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item(value:AttachmentItem):None -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CreateUploadSessionPostRequestBody -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder.CreateUploadSessionRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):UploadSession -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|to_post_request_information(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|with_url(raw_url:str):CreateUploadSessionRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):Attachment -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|with_url(raw_url:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.events.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.events.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.events.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetRequestConfiguration-->RequestConfiguration[CalendarRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.events.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.instances.item.calendar.CalendarRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):Calendar -msgraph.generated.users.item.calendar.events.item.instances.item.calendar.CalendarRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.instances.item.calendar.CalendarRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.instances.item.calendar.CalendarRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.instances.item.calendar.CalendarRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.instances.item.calendar.CalendarRequestBuilder::|public|with_url(raw_url:str):CalendarRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.cancel.CancelPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendar.events.item.instances.item.cancel.CancelPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendar.events.item.instances.item.cancel.CancelPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendar.events.item.instances.item.cancel.CancelPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendar.events.item.instances.item.cancel.CancelPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendar.events.item.instances.item.cancel.CancelPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendar.events.item.instances.item.cancel.CancelPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.events.item.instances.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.events.item.instances.item.cancel.CancelPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CancelPostRequestBody -msgraph.generated.users.item.calendar.events.item.instances.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendar.events.item.instances.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.cancel.CancelRequestBuilder.CancelRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.events.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.instances.item.cancel.CancelRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.events.item.instances.item.cancel.CancelRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.instances.item.cancel.CancelRequestBuilder::|public|to_post_request_information(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.instances.item.cancel.CancelRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.instances.item.cancel.CancelRequestBuilder::|public|with_url(raw_url:str):CancelRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.decline.DeclinePostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendar.events.item.instances.item.decline.DeclinePostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendar.events.item.instances.item.decline.DeclinePostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendar.events.item.instances.item.decline.DeclinePostRequestBody::|public|comment():str -msgraph.generated.users.item.calendar.events.item.instances.item.decline.DeclinePostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendar.events.item.instances.item.decline.DeclinePostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendar.events.item.instances.item.decline.DeclinePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.events.item.instances.item.decline.DeclinePostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.calendar.events.item.instances.item.decline.DeclinePostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.calendar.events.item.instances.item.decline.DeclinePostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendar.events.item.instances.item.decline.DeclinePostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendar.events.item.instances.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.events.item.instances.item.decline.DeclinePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeclinePostRequestBody -msgraph.generated.users.item.calendar.events.item.instances.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendar.events.item.instances.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.decline.DeclineRequestBuilder.DeclineRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.events.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.instances.item.decline.DeclineRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.events.item.instances.item.decline.DeclineRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.instances.item.decline.DeclineRequestBuilder::|public|to_post_request_information(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.instances.item.decline.DeclineRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.instances.item.decline.DeclineRequestBuilder::|public|with_url(raw_url:str):DeclineRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.dismissReminder.DismissReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.dismissReminder.DismissReminderRequestBuilder.DismissReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.events.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.events.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|with_url(raw_url:str):DismissReminderRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.EventItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.users.item.calendar.events.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.events.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.events.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.events.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.users.item.calendar.events.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[EventItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|dismiss_reminder:DismissReminderRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|exception_occurrences:ExceptionOccurrencesRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):Event -msgraph.generated.users.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|permanent_delete:PermanentDeleteRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|snooze_reminder:SnoozeReminderRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|tentatively_accept:TentativelyAcceptRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|with_url(raw_url:str):EventItemRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|public|constructor():None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|public|value():list[Event] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|public|value(value:list[Event]):None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeltaGetResponse -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetRequestConfiguration-->RequestConfiguration[DeltaRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):DeltaGetResponse -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|by_event_id2(event_id2:str):EventItemRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|delta:DeltaRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]):EventCollectionResponse -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|with_url(raw_url:str):ExceptionOccurrencesRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AcceptPostRequestBody -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder.AcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|to_post_request_information(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|with_url(raw_url:str):AcceptRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|by_attachment_id(attachment_id:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|create_upload_session:CreateUploadSessionRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):AttachmentCollectionResponse -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):Attachment -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|to_post_request_information(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|with_url(raw_url:str):AttachmentsRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item():AttachmentItem -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item(value:AttachmentItem):None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CreateUploadSessionPostRequestBody -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder.CreateUploadSessionRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):UploadSession -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|to_post_request_information(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|with_url(raw_url:str):CreateUploadSessionRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):Attachment -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|with_url(raw_url:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetRequestConfiguration-->RequestConfiguration[CalendarRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):Calendar -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|with_url(raw_url:str):CalendarRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CancelPostRequestBody -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder.CancelRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|to_post_request_information(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|with_url(raw_url:str):CancelRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|comment():str -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeclinePostRequestBody -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder.DeclineRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|to_post_request_information(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|with_url(raw_url:str):DeclineRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder.DismissReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|with_url(raw_url:str):DismissReminderRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[EventItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|dismiss_reminder:DismissReminderRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):Event -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|permanent_delete:PermanentDeleteRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|snooze_reminder:SnoozeReminderRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|tentatively_accept:TentativelyAcceptRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|with_url(raw_url:str):EventItemRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|by_extension_id(extension_id:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):ExtensionCollectionResponse -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|to_post_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|with_url(raw_url:str):ExtensionsRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):Extension -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_patch_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|with_url(raw_url:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|to_recipients():list[Recipient] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|to_recipients(value:list[Recipient]):None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardPostRequestBody -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder.ForwardRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|to_post_request_information(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|with_url(raw_url:str):ForwardRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder.PermanentDeleteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|with_url(raw_url:str):PermanentDeleteRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time():DateTimeTimeZone -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time(value:DateTimeTimeZone):None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):SnoozeReminderPostRequestBody -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder.SnoozeReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|to_post_request_information(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|with_url(raw_url:str):SnoozeReminderRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):TentativelyAcceptPostRequestBody -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder.TentativelyAcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|to_post_request_information(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|with_url(raw_url:str):TentativelyAcceptRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendar.events.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.events.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendar.events.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.events.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.instances.item.extensions.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendar.events.item.instances.item.extensions.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.instances.item.extensions.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.instances.item.extensions.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.instances.item.extensions.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.instances.item.extensions.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|by_extension_id(extension_id:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):ExtensionCollectionResponse -msgraph.generated.users.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|to_post_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|with_url(raw_url:str):ExtensionsRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):Extension -msgraph.generated.users.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_patch_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|with_url(raw_url:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.forward.ForwardPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendar.events.item.instances.item.forward.ForwardPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendar.events.item.instances.item.forward.ForwardPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendar.events.item.instances.item.forward.ForwardPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendar.events.item.instances.item.forward.ForwardPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendar.events.item.instances.item.forward.ForwardPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendar.events.item.instances.item.forward.ForwardPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.events.item.instances.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.events.item.instances.item.forward.ForwardPostRequestBody::|public|to_recipients():list[Recipient] -msgraph.generated.users.item.calendar.events.item.instances.item.forward.ForwardPostRequestBody::|public|to_recipients(value:list[Recipient]):None -msgraph.generated.users.item.calendar.events.item.instances.item.forward.ForwardPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardPostRequestBody -msgraph.generated.users.item.calendar.events.item.instances.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendar.events.item.instances.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.forward.ForwardRequestBuilder.ForwardRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.events.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.instances.item.forward.ForwardRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.events.item.instances.item.forward.ForwardRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.instances.item.forward.ForwardRequestBuilder::|public|to_post_request_information(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.instances.item.forward.ForwardRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.instances.item.forward.ForwardRequestBuilder::|public|with_url(raw_url:str):ForwardRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder.PermanentDeleteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|with_url(raw_url:str):PermanentDeleteRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendar.events.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendar.events.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendar.events.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendar.events.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.events.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time():DateTimeTimeZone -msgraph.generated.users.item.calendar.events.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time(value:DateTimeTimeZone):None -msgraph.generated.users.item.calendar.events.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.events.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):SnoozeReminderPostRequestBody -msgraph.generated.users.item.calendar.events.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendar.events.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder.SnoozeReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.events.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.events.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|to_post_request_information(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|with_url(raw_url:str):SnoozeReminderRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendar.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendar.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendar.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendar.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendar.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendar.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendar.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.calendar.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.calendar.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendar.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendar.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendar.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):TentativelyAcceptPostRequestBody -msgraph.generated.users.item.calendar.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendar.events.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendar.events.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder.TentativelyAcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendar.events.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendar.events.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendar.events.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendar.events.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendar.events.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|to_post_request_information(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendar.events.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendar.events.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|with_url(raw_url:str):TentativelyAcceptRequestBuilder msgraph.generated.users.item.calendar.events.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder msgraph.generated.users.item.calendar.events.item.permanentDelete.PermanentDeleteRequestBuilder.PermanentDeleteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph.generated.users.item.calendar.events.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None @@ -189306,9 +179803,7 @@ msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.Cal msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.CalendarViewRequestBuilder.CalendarViewRequestBuilderGetQueryParameters::|public|start_date_time:str msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.CalendarViewRequestBuilder.CalendarViewRequestBuilderGetQueryParameters::|public|top:int msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.CalendarViewRequestBuilder.CalendarViewRequestBuilderGetRequestConfiguration-->RequestConfiguration[CalendarViewRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.CalendarViewRequestBuilder::|public|by_event_id(event_id:str):EventItemRequestBuilder msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.CalendarViewRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.CalendarViewRequestBuilder::|public|count:CountRequestBuilder msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.CalendarViewRequestBuilder::|public|delta:DeltaRequestBuilder msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.CalendarViewRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CalendarViewRequestBuilderGetQueryParameters]):EventCollectionResponse msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.CalendarViewRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -189316,18 +179811,6 @@ msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.Cal msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.CalendarViewRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CalendarViewRequestBuilderGetQueryParameters]):RequestInformation msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.CalendarViewRequestBuilder::|public|url_template:str msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.CalendarViewRequestBuilder::|public|with_url(raw_url:str):CalendarViewRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.delta.DeltaGetResponse-->BaseDeltaFunctionResponse msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.delta.DeltaGetResponse::|public|constructor():None msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.delta.DeltaGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -189355,1770 +179838,6 @@ msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.del msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.delta.DeltaRequestBuilder::|public|url_template:str msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.accept.AcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.accept.AcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.accept.AcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.accept.AcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.accept.AcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.accept.AcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.accept.AcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.accept.AcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.accept.AcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.accept.AcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AcceptPostRequestBody -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.accept.AcceptRequestBuilder.AcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.accept.AcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.accept.AcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.accept.AcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.accept.AcceptRequestBuilder::|public|to_post_request_information(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.accept.AcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.accept.AcceptRequestBuilder::|public|with_url(raw_url:str):AcceptRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.AttachmentsRequestBuilder::|public|by_attachment_id(attachment_id:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.AttachmentsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.AttachmentsRequestBuilder::|public|create_upload_session:CreateUploadSessionRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.AttachmentsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):AttachmentCollectionResponse -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.AttachmentsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):Attachment -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.AttachmentsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.AttachmentsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.AttachmentsRequestBuilder::|public|to_post_request_information(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.AttachmentsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.AttachmentsRequestBuilder::|public|with_url(raw_url:str):AttachmentsRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item():AttachmentItem -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item(value:AttachmentItem):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CreateUploadSessionPostRequestBody -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder.CreateUploadSessionRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):UploadSession -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|to_post_request_information(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|with_url(raw_url:str):CreateUploadSessionRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.item.AttachmentItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):Attachment -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.item.AttachmentItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.item.AttachmentItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.item.AttachmentItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.item.AttachmentItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.item.AttachmentItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.attachments.item.AttachmentItemRequestBuilder::|public|with_url(raw_url:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetRequestConfiguration-->RequestConfiguration[CalendarRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.calendar.CalendarRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.calendar.CalendarRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):Calendar -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.calendar.CalendarRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.calendar.CalendarRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.calendar.CalendarRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.calendar.CalendarRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.calendar.CalendarRequestBuilder::|public|with_url(raw_url:str):CalendarRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.cancel.CancelPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.cancel.CancelPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.cancel.CancelPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.cancel.CancelPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.cancel.CancelPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.cancel.CancelPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.cancel.CancelPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.cancel.CancelPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CancelPostRequestBody -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.cancel.CancelRequestBuilder.CancelRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.cancel.CancelRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.cancel.CancelRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.cancel.CancelRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.cancel.CancelRequestBuilder::|public|to_post_request_information(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.cancel.CancelRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.cancel.CancelRequestBuilder::|public|with_url(raw_url:str):CancelRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.decline.DeclinePostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.decline.DeclinePostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.decline.DeclinePostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.decline.DeclinePostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.decline.DeclinePostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.decline.DeclinePostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.decline.DeclinePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.decline.DeclinePostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.decline.DeclinePostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.decline.DeclinePostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.decline.DeclinePostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.decline.DeclinePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeclinePostRequestBody -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.decline.DeclineRequestBuilder.DeclineRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.decline.DeclineRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.decline.DeclineRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.decline.DeclineRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.decline.DeclineRequestBuilder::|public|to_post_request_information(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.decline.DeclineRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.decline.DeclineRequestBuilder::|public|with_url(raw_url:str):DeclineRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.dismissReminder.DismissReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.dismissReminder.DismissReminderRequestBuilder.DismissReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.dismissReminder.DismissReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.dismissReminder.DismissReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.dismissReminder.DismissReminderRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.dismissReminder.DismissReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.dismissReminder.DismissReminderRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.dismissReminder.DismissReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.dismissReminder.DismissReminderRequestBuilder::|public|with_url(raw_url:str):DismissReminderRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.EventItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.EventItemRequestBuilder.EventItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[EventItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.EventItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.EventItemRequestBuilder::|public|dismiss_reminder:DismissReminderRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.EventItemRequestBuilder::|public|exception_occurrences:ExceptionOccurrencesRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.EventItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):Event -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.EventItemRequestBuilder::|public|instances:InstancesRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.EventItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.EventItemRequestBuilder::|public|permanent_delete:PermanentDeleteRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.EventItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.EventItemRequestBuilder::|public|snooze_reminder:SnoozeReminderRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.EventItemRequestBuilder::|public|tentatively_accept:TentativelyAcceptRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.EventItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.EventItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.EventItemRequestBuilder::|public|with_url(raw_url:str):EventItemRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.delta.DeltaGetResponse::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.delta.DeltaGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.delta.DeltaGetResponse::|public|value():list[Event] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.delta.DeltaGetResponse::|public|value(value:list[Event]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.delta.DeltaGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeltaGetResponse -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetRequestConfiguration-->RequestConfiguration[DeltaRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):DeltaGetResponse -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|by_event_id1(event_id1:str):EventItemRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|delta:DeltaRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]):EventCollectionResponse -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|with_url(raw_url:str):ExceptionOccurrencesRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AcceptPostRequestBody -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.accept.AcceptRequestBuilder.AcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|to_post_request_information(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|with_url(raw_url:str):AcceptRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|by_attachment_id(attachment_id:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|create_upload_session:CreateUploadSessionRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):AttachmentCollectionResponse -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):Attachment -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|to_post_request_information(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|with_url(raw_url:str):AttachmentsRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item():AttachmentItem -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item(value:AttachmentItem):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CreateUploadSessionPostRequestBody -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder.CreateUploadSessionRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):UploadSession -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|to_post_request_information(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|with_url(raw_url:str):CreateUploadSessionRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):Attachment -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|with_url(raw_url:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetRequestConfiguration-->RequestConfiguration[CalendarRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):Calendar -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|with_url(raw_url:str):CalendarRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CancelPostRequestBody -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.cancel.CancelRequestBuilder.CancelRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|to_post_request_information(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|with_url(raw_url:str):CancelRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeclinePostRequestBody -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.decline.DeclineRequestBuilder.DeclineRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|to_post_request_information(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|with_url(raw_url:str):DeclineRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder.DismissReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|with_url(raw_url:str):DismissReminderRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[EventItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|dismiss_reminder:DismissReminderRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):Event -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|instances:InstancesRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|permanent_delete:PermanentDeleteRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|snooze_reminder:SnoozeReminderRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|tentatively_accept:TentativelyAcceptRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|with_url(raw_url:str):EventItemRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|by_extension_id(extension_id:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):ExtensionCollectionResponse -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|to_post_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|with_url(raw_url:str):ExtensionsRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):Extension -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_patch_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|with_url(raw_url:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|to_recipients():list[Recipient] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|to_recipients(value:list[Recipient]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardPostRequestBody -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.forward.ForwardRequestBuilder.ForwardRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|to_post_request_information(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|with_url(raw_url:str):ForwardRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|public|value():list[Event] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|public|value(value:list[Event]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeltaGetResponse -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetRequestConfiguration-->RequestConfiguration[DeltaRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):DeltaGetResponse -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetRequestConfiguration-->RequestConfiguration[InstancesRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|by_event_id2(event_id2:str):EventItemRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|delta:DeltaRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[InstancesRequestBuilderGetQueryParameters]):EventCollectionResponse -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[InstancesRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|with_url(raw_url:str):InstancesRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AcceptPostRequestBody -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder.AcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|to_post_request_information(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|with_url(raw_url:str):AcceptRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|by_attachment_id(attachment_id:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|create_upload_session:CreateUploadSessionRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):AttachmentCollectionResponse -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):Attachment -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|to_post_request_information(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|with_url(raw_url:str):AttachmentsRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item():AttachmentItem -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item(value:AttachmentItem):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CreateUploadSessionPostRequestBody -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder.CreateUploadSessionRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):UploadSession -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|to_post_request_information(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|with_url(raw_url:str):CreateUploadSessionRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):Attachment -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|with_url(raw_url:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetRequestConfiguration-->RequestConfiguration[CalendarRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):Calendar -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|with_url(raw_url:str):CalendarRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CancelPostRequestBody -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder.CancelRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|to_post_request_information(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|with_url(raw_url:str):CancelRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeclinePostRequestBody -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder.DeclineRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|to_post_request_information(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|with_url(raw_url:str):DeclineRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder.DismissReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|with_url(raw_url:str):DismissReminderRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[EventItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|dismiss_reminder:DismissReminderRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):Event -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|permanent_delete:PermanentDeleteRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|snooze_reminder:SnoozeReminderRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|tentatively_accept:TentativelyAcceptRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|with_url(raw_url:str):EventItemRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|by_extension_id(extension_id:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):ExtensionCollectionResponse -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|to_post_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|with_url(raw_url:str):ExtensionsRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):Extension -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_patch_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|with_url(raw_url:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|to_recipients():list[Recipient] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|to_recipients(value:list[Recipient]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardPostRequestBody -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder.ForwardRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|to_post_request_information(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|with_url(raw_url:str):ForwardRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder.PermanentDeleteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|with_url(raw_url:str):PermanentDeleteRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time():DateTimeTimeZone -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time(value:DateTimeTimeZone):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):SnoozeReminderPostRequestBody -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder.SnoozeReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|to_post_request_information(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|with_url(raw_url:str):SnoozeReminderRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):TentativelyAcceptPostRequestBody -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder.TentativelyAcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|to_post_request_information(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|with_url(raw_url:str):TentativelyAcceptRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder.PermanentDeleteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|with_url(raw_url:str):PermanentDeleteRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time():DateTimeTimeZone -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time(value:DateTimeTimeZone):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):SnoozeReminderPostRequestBody -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder.SnoozeReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|to_post_request_information(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|with_url(raw_url:str):SnoozeReminderRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):TentativelyAcceptPostRequestBody -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder.TentativelyAcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|to_post_request_information(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|with_url(raw_url:str):TentativelyAcceptRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.extensions.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.extensions.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.extensions.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.extensions.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.extensions.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.extensions.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.extensions.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.extensions.ExtensionsRequestBuilder::|public|by_extension_id(extension_id:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.extensions.ExtensionsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.extensions.ExtensionsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):ExtensionCollectionResponse -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.extensions.ExtensionsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.extensions.ExtensionsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.extensions.ExtensionsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.extensions.ExtensionsRequestBuilder::|public|to_post_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.extensions.ExtensionsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.extensions.ExtensionsRequestBuilder::|public|with_url(raw_url:str):ExtensionsRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):Extension -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|to_patch_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|with_url(raw_url:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.forward.ForwardPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.forward.ForwardPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.forward.ForwardPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.forward.ForwardPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.forward.ForwardPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.forward.ForwardPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.forward.ForwardPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.forward.ForwardPostRequestBody::|public|to_recipients():list[Recipient] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.forward.ForwardPostRequestBody::|public|to_recipients(value:list[Recipient]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.forward.ForwardPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardPostRequestBody -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.forward.ForwardRequestBuilder.ForwardRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.forward.ForwardRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.forward.ForwardRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.forward.ForwardRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.forward.ForwardRequestBuilder::|public|to_post_request_information(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.forward.ForwardRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.forward.ForwardRequestBuilder::|public|with_url(raw_url:str):ForwardRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.delta.DeltaGetResponse::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.delta.DeltaGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.delta.DeltaGetResponse::|public|value():list[Event] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.delta.DeltaGetResponse::|public|value(value:list[Event]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.delta.DeltaGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeltaGetResponse -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.delta.DeltaRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetRequestConfiguration-->RequestConfiguration[DeltaRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.delta.DeltaRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.delta.DeltaRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):DeltaGetResponse -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.delta.DeltaRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.delta.DeltaRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.delta.DeltaRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.InstancesRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetRequestConfiguration-->RequestConfiguration[InstancesRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.InstancesRequestBuilder::|public|by_event_id1(event_id1:str):EventItemRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.InstancesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.InstancesRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.InstancesRequestBuilder::|public|delta:DeltaRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.InstancesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[InstancesRequestBuilderGetQueryParameters]):EventCollectionResponse -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.InstancesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.InstancesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.InstancesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[InstancesRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.InstancesRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.InstancesRequestBuilder::|public|with_url(raw_url:str):InstancesRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.accept.AcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.accept.AcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.accept.AcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.accept.AcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.accept.AcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.accept.AcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.accept.AcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.accept.AcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.accept.AcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.accept.AcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AcceptPostRequestBody -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.accept.AcceptRequestBuilder.AcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.accept.AcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.accept.AcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.accept.AcceptRequestBuilder::|public|to_post_request_information(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.accept.AcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.accept.AcceptRequestBuilder::|public|with_url(raw_url:str):AcceptRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|by_attachment_id(attachment_id:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|create_upload_session:CreateUploadSessionRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):AttachmentCollectionResponse -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):Attachment -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|to_post_request_information(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|with_url(raw_url:str):AttachmentsRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item():AttachmentItem -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item(value:AttachmentItem):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CreateUploadSessionPostRequestBody -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder.CreateUploadSessionRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):UploadSession -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|to_post_request_information(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|with_url(raw_url:str):CreateUploadSessionRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):Attachment -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|with_url(raw_url:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetRequestConfiguration-->RequestConfiguration[CalendarRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.calendar.CalendarRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):Calendar -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.calendar.CalendarRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.calendar.CalendarRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.calendar.CalendarRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.calendar.CalendarRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.calendar.CalendarRequestBuilder::|public|with_url(raw_url:str):CalendarRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.cancel.CancelPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.cancel.CancelPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.cancel.CancelPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.cancel.CancelPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.cancel.CancelPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.cancel.CancelPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.cancel.CancelPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.cancel.CancelPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CancelPostRequestBody -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.cancel.CancelRequestBuilder.CancelRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.cancel.CancelRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.cancel.CancelRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.cancel.CancelRequestBuilder::|public|to_post_request_information(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.cancel.CancelRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.cancel.CancelRequestBuilder::|public|with_url(raw_url:str):CancelRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.decline.DeclinePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeclinePostRequestBody -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.decline.DeclineRequestBuilder.DeclineRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.decline.DeclineRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.decline.DeclineRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.decline.DeclineRequestBuilder::|public|to_post_request_information(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.decline.DeclineRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.decline.DeclineRequestBuilder::|public|with_url(raw_url:str):DeclineRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.dismissReminder.DismissReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.dismissReminder.DismissReminderRequestBuilder.DismissReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|with_url(raw_url:str):DismissReminderRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[EventItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|dismiss_reminder:DismissReminderRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|exception_occurrences:ExceptionOccurrencesRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):Event -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|permanent_delete:PermanentDeleteRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|snooze_reminder:SnoozeReminderRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|tentatively_accept:TentativelyAcceptRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|with_url(raw_url:str):EventItemRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|public|value():list[Event] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|public|value(value:list[Event]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeltaGetResponse -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetRequestConfiguration-->RequestConfiguration[DeltaRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):DeltaGetResponse -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|by_event_id2(event_id2:str):EventItemRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|delta:DeltaRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]):EventCollectionResponse -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|with_url(raw_url:str):ExceptionOccurrencesRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AcceptPostRequestBody -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder.AcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|to_post_request_information(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|with_url(raw_url:str):AcceptRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|by_attachment_id(attachment_id:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|create_upload_session:CreateUploadSessionRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):AttachmentCollectionResponse -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):Attachment -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|to_post_request_information(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|with_url(raw_url:str):AttachmentsRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item():AttachmentItem -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item(value:AttachmentItem):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CreateUploadSessionPostRequestBody -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder.CreateUploadSessionRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):UploadSession -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|to_post_request_information(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|with_url(raw_url:str):CreateUploadSessionRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):Attachment -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|with_url(raw_url:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetRequestConfiguration-->RequestConfiguration[CalendarRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):Calendar -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|with_url(raw_url:str):CalendarRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CancelPostRequestBody -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder.CancelRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|to_post_request_information(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|with_url(raw_url:str):CancelRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeclinePostRequestBody -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder.DeclineRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|to_post_request_information(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|with_url(raw_url:str):DeclineRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder.DismissReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|with_url(raw_url:str):DismissReminderRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[EventItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|dismiss_reminder:DismissReminderRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):Event -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|permanent_delete:PermanentDeleteRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|snooze_reminder:SnoozeReminderRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|tentatively_accept:TentativelyAcceptRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|with_url(raw_url:str):EventItemRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|by_extension_id(extension_id:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):ExtensionCollectionResponse -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|to_post_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|with_url(raw_url:str):ExtensionsRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):Extension -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_patch_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|with_url(raw_url:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|to_recipients():list[Recipient] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|to_recipients(value:list[Recipient]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardPostRequestBody -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder.ForwardRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|to_post_request_information(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|with_url(raw_url:str):ForwardRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder.PermanentDeleteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|with_url(raw_url:str):PermanentDeleteRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time():DateTimeTimeZone -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time(value:DateTimeTimeZone):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):SnoozeReminderPostRequestBody -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder.SnoozeReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|to_post_request_information(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|with_url(raw_url:str):SnoozeReminderRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):TentativelyAcceptPostRequestBody -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder.TentativelyAcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|to_post_request_information(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|with_url(raw_url:str):TentativelyAcceptRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.extensions.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.extensions.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.extensions.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.extensions.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.extensions.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.extensions.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|by_extension_id(extension_id:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):ExtensionCollectionResponse -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|to_post_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|with_url(raw_url:str):ExtensionsRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):Extension -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_patch_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|with_url(raw_url:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.forward.ForwardPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.forward.ForwardPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.forward.ForwardPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.forward.ForwardPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.forward.ForwardPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.forward.ForwardPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.forward.ForwardPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.forward.ForwardPostRequestBody::|public|to_recipients():list[Recipient] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.forward.ForwardPostRequestBody::|public|to_recipients(value:list[Recipient]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.forward.ForwardPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardPostRequestBody -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.forward.ForwardRequestBuilder.ForwardRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.forward.ForwardRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.forward.ForwardRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.forward.ForwardRequestBuilder::|public|to_post_request_information(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.forward.ForwardRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.forward.ForwardRequestBuilder::|public|with_url(raw_url:str):ForwardRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder.PermanentDeleteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|with_url(raw_url:str):PermanentDeleteRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time():DateTimeTimeZone -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time(value:DateTimeTimeZone):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):SnoozeReminderPostRequestBody -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder.SnoozeReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|to_post_request_information(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|with_url(raw_url:str):SnoozeReminderRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):TentativelyAcceptPostRequestBody -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder.TentativelyAcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|to_post_request_information(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|with_url(raw_url:str):TentativelyAcceptRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder.PermanentDeleteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|with_url(raw_url:str):PermanentDeleteRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time():DateTimeTimeZone -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time(value:DateTimeTimeZone):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.snoozeReminder.SnoozeReminderPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):SnoozeReminderPostRequestBody -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.snoozeReminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.snoozeReminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.snoozeReminder.SnoozeReminderRequestBuilder.SnoozeReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|to_post_request_information(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|with_url(raw_url:str):SnoozeReminderRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):TentativelyAcceptPostRequestBody -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.tentativelyAccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.tentativelyAccept.TentativelyAcceptRequestBuilder.TentativelyAcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|to_post_request_information(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.calendarView.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|with_url(raw_url:str):TentativelyAcceptRequestBuilder msgraph.generated.users.item.calendarGroups.item.calendars.item.events.count.CountRequestBuilder-->BaseRequestBuilder msgraph.generated.users.item.calendarGroups.item.calendars.item.events.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.users.item.calendarGroups.item.calendars.item.events.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -191351,7 +180070,6 @@ msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.Even msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.EventItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.EventItemRequestBuilder::|public|dismiss_reminder:DismissReminderRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.EventItemRequestBuilder::|public|exception_occurrences:ExceptionOccurrencesRequestBuilder msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.EventItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):Event @@ -191367,735 +180085,6 @@ msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.Even msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.EventItemRequestBuilder::|public|to_patch_request_information(body:Event; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.EventItemRequestBuilder::|public|url_template:str msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.EventItemRequestBuilder::|public|with_url(raw_url:str):EventItemRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.delta.DeltaGetResponse::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.delta.DeltaGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.delta.DeltaGetResponse::|public|value():list[Event] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.delta.DeltaGetResponse::|public|value(value:list[Event]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.delta.DeltaGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeltaGetResponse -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetRequestConfiguration-->RequestConfiguration[DeltaRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):DeltaGetResponse -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|by_event_id1(event_id1:str):EventItemRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|delta:DeltaRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]):EventCollectionResponse -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|with_url(raw_url:str):ExceptionOccurrencesRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AcceptPostRequestBody -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.accept.AcceptRequestBuilder.AcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|to_post_request_information(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|with_url(raw_url:str):AcceptRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|by_attachment_id(attachment_id:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|create_upload_session:CreateUploadSessionRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):AttachmentCollectionResponse -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):Attachment -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|to_post_request_information(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|with_url(raw_url:str):AttachmentsRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item():AttachmentItem -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item(value:AttachmentItem):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CreateUploadSessionPostRequestBody -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder.CreateUploadSessionRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):UploadSession -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|to_post_request_information(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|with_url(raw_url:str):CreateUploadSessionRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):Attachment -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|with_url(raw_url:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetRequestConfiguration-->RequestConfiguration[CalendarRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):Calendar -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|with_url(raw_url:str):CalendarRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CancelPostRequestBody -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.cancel.CancelRequestBuilder.CancelRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|to_post_request_information(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|with_url(raw_url:str):CancelRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeclinePostRequestBody -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.decline.DeclineRequestBuilder.DeclineRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|to_post_request_information(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|with_url(raw_url:str):DeclineRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder.DismissReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|with_url(raw_url:str):DismissReminderRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[EventItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|dismiss_reminder:DismissReminderRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):Event -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|instances:InstancesRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|permanent_delete:PermanentDeleteRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|snooze_reminder:SnoozeReminderRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|tentatively_accept:TentativelyAcceptRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|with_url(raw_url:str):EventItemRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|by_extension_id(extension_id:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):ExtensionCollectionResponse -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|to_post_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|with_url(raw_url:str):ExtensionsRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):Extension -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_patch_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|with_url(raw_url:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|to_recipients():list[Recipient] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|to_recipients(value:list[Recipient]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardPostRequestBody -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.forward.ForwardRequestBuilder.ForwardRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|to_post_request_information(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|with_url(raw_url:str):ForwardRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|public|value():list[Event] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|public|value(value:list[Event]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeltaGetResponse -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetRequestConfiguration-->RequestConfiguration[DeltaRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):DeltaGetResponse -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetRequestConfiguration-->RequestConfiguration[InstancesRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|by_event_id2(event_id2:str):EventItemRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|delta:DeltaRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[InstancesRequestBuilderGetQueryParameters]):EventCollectionResponse -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[InstancesRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|with_url(raw_url:str):InstancesRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AcceptPostRequestBody -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder.AcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|to_post_request_information(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|with_url(raw_url:str):AcceptRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|by_attachment_id(attachment_id:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|create_upload_session:CreateUploadSessionRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):AttachmentCollectionResponse -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):Attachment -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|to_post_request_information(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|with_url(raw_url:str):AttachmentsRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item():AttachmentItem -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item(value:AttachmentItem):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CreateUploadSessionPostRequestBody -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder.CreateUploadSessionRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):UploadSession -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|to_post_request_information(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|with_url(raw_url:str):CreateUploadSessionRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):Attachment -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|with_url(raw_url:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetRequestConfiguration-->RequestConfiguration[CalendarRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):Calendar -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|with_url(raw_url:str):CalendarRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CancelPostRequestBody -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder.CancelRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|to_post_request_information(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|with_url(raw_url:str):CancelRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeclinePostRequestBody -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder.DeclineRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|to_post_request_information(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|with_url(raw_url:str):DeclineRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder.DismissReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|with_url(raw_url:str):DismissReminderRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[EventItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|dismiss_reminder:DismissReminderRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):Event -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|permanent_delete:PermanentDeleteRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|snooze_reminder:SnoozeReminderRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|tentatively_accept:TentativelyAcceptRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|with_url(raw_url:str):EventItemRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|by_extension_id(extension_id:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):ExtensionCollectionResponse -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|to_post_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|with_url(raw_url:str):ExtensionsRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):Extension -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_patch_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|with_url(raw_url:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|to_recipients():list[Recipient] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|to_recipients(value:list[Recipient]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardPostRequestBody -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder.ForwardRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|to_post_request_information(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|with_url(raw_url:str):ForwardRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder.PermanentDeleteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|with_url(raw_url:str):PermanentDeleteRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time():DateTimeTimeZone -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time(value:DateTimeTimeZone):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):SnoozeReminderPostRequestBody -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder.SnoozeReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|to_post_request_information(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|with_url(raw_url:str):SnoozeReminderRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):TentativelyAcceptPostRequestBody -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder.TentativelyAcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|to_post_request_information(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|with_url(raw_url:str):TentativelyAcceptRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder.PermanentDeleteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|with_url(raw_url:str):PermanentDeleteRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time():DateTimeTimeZone -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time(value:DateTimeTimeZone):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):SnoozeReminderPostRequestBody -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder.SnoozeReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|to_post_request_information(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|with_url(raw_url:str):SnoozeReminderRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):TentativelyAcceptPostRequestBody -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder.TentativelyAcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|to_post_request_information(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|with_url(raw_url:str):TentativelyAcceptRequestBuilder msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -192170,18 +180159,6 @@ msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.forw msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.forward.ForwardRequestBuilder::|public|to_post_request_information(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.forward.ForwardRequestBuilder::|public|url_template:str msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.forward.ForwardRequestBuilder::|public|with_url(raw_url:str):ForwardRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.delta.DeltaGetResponse-->BaseDeltaFunctionResponse msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.delta.DeltaGetResponse::|public|constructor():None msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.delta.DeltaGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -192222,9 +180199,7 @@ msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.inst msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|start_date_time:str msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|top:int msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetRequestConfiguration-->RequestConfiguration[InstancesRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.InstancesRequestBuilder::|public|by_event_id1(event_id1:str):EventItemRequestBuilder msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.InstancesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.InstancesRequestBuilder::|public|count:CountRequestBuilder msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.InstancesRequestBuilder::|public|delta:DeltaRequestBuilder msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.InstancesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[InstancesRequestBuilderGetQueryParameters]):EventCollectionResponse msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.InstancesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -192232,673 +180207,6 @@ msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.inst msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.InstancesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[InstancesRequestBuilderGetQueryParameters]):RequestInformation msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.InstancesRequestBuilder::|public|url_template:str msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.InstancesRequestBuilder::|public|with_url(raw_url:str):InstancesRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.accept.AcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AcceptPostRequestBody -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.accept.AcceptRequestBuilder.AcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.accept.AcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.accept.AcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.accept.AcceptRequestBuilder::|public|to_post_request_information(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.accept.AcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.accept.AcceptRequestBuilder::|public|with_url(raw_url:str):AcceptRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|by_attachment_id(attachment_id:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|create_upload_session:CreateUploadSessionRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):AttachmentCollectionResponse -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):Attachment -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|to_post_request_information(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|with_url(raw_url:str):AttachmentsRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item():AttachmentItem -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item(value:AttachmentItem):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CreateUploadSessionPostRequestBody -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder.CreateUploadSessionRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):UploadSession -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|to_post_request_information(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|with_url(raw_url:str):CreateUploadSessionRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):Attachment -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|with_url(raw_url:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetRequestConfiguration-->RequestConfiguration[CalendarRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.calendar.CalendarRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):Calendar -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.calendar.CalendarRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.calendar.CalendarRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.calendar.CalendarRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.calendar.CalendarRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.calendar.CalendarRequestBuilder::|public|with_url(raw_url:str):CalendarRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.cancel.CancelPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CancelPostRequestBody -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.cancel.CancelRequestBuilder.CancelRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.cancel.CancelRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.cancel.CancelRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.cancel.CancelRequestBuilder::|public|to_post_request_information(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.cancel.CancelRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.cancel.CancelRequestBuilder::|public|with_url(raw_url:str):CancelRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.decline.DeclinePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeclinePostRequestBody -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.decline.DeclineRequestBuilder.DeclineRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.decline.DeclineRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.decline.DeclineRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.decline.DeclineRequestBuilder::|public|to_post_request_information(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.decline.DeclineRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.decline.DeclineRequestBuilder::|public|with_url(raw_url:str):DeclineRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.dismissReminder.DismissReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.dismissReminder.DismissReminderRequestBuilder.DismissReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|with_url(raw_url:str):DismissReminderRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.EventItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[EventItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|dismiss_reminder:DismissReminderRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|exception_occurrences:ExceptionOccurrencesRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):Event -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|permanent_delete:PermanentDeleteRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|snooze_reminder:SnoozeReminderRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|tentatively_accept:TentativelyAcceptRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|with_url(raw_url:str):EventItemRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|public|value():list[Event] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|public|value(value:list[Event]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeltaGetResponse -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetRequestConfiguration-->RequestConfiguration[DeltaRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):DeltaGetResponse -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|by_event_id2(event_id2:str):EventItemRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|delta:DeltaRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]):EventCollectionResponse -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|with_url(raw_url:str):ExceptionOccurrencesRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AcceptPostRequestBody -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder.AcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|to_post_request_information(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|with_url(raw_url:str):AcceptRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|by_attachment_id(attachment_id:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|create_upload_session:CreateUploadSessionRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):AttachmentCollectionResponse -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):Attachment -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|to_post_request_information(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|with_url(raw_url:str):AttachmentsRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item():AttachmentItem -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item(value:AttachmentItem):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CreateUploadSessionPostRequestBody -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder.CreateUploadSessionRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):UploadSession -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|to_post_request_information(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|with_url(raw_url:str):CreateUploadSessionRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):Attachment -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|with_url(raw_url:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetRequestConfiguration-->RequestConfiguration[CalendarRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):Calendar -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|with_url(raw_url:str):CalendarRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CancelPostRequestBody -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder.CancelRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|to_post_request_information(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|with_url(raw_url:str):CancelRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeclinePostRequestBody -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder.DeclineRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|to_post_request_information(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|with_url(raw_url:str):DeclineRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder.DismissReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|with_url(raw_url:str):DismissReminderRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[EventItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|dismiss_reminder:DismissReminderRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):Event -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|permanent_delete:PermanentDeleteRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|snooze_reminder:SnoozeReminderRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|tentatively_accept:TentativelyAcceptRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|with_url(raw_url:str):EventItemRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|by_extension_id(extension_id:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):ExtensionCollectionResponse -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|to_post_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|with_url(raw_url:str):ExtensionsRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):Extension -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_patch_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|with_url(raw_url:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|to_recipients():list[Recipient] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|to_recipients(value:list[Recipient]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardPostRequestBody -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder.ForwardRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|to_post_request_information(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|with_url(raw_url:str):ForwardRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder.PermanentDeleteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|with_url(raw_url:str):PermanentDeleteRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time():DateTimeTimeZone -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time(value:DateTimeTimeZone):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):SnoozeReminderPostRequestBody -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder.SnoozeReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|to_post_request_information(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|with_url(raw_url:str):SnoozeReminderRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):TentativelyAcceptPostRequestBody -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder.TentativelyAcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|to_post_request_information(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|with_url(raw_url:str):TentativelyAcceptRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.extensions.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.extensions.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.extensions.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.extensions.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.extensions.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.extensions.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|by_extension_id(extension_id:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):ExtensionCollectionResponse -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|to_post_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|with_url(raw_url:str):ExtensionsRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):Extension -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_patch_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|with_url(raw_url:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|to_recipients():list[Recipient] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|to_recipients(value:list[Recipient]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.forward.ForwardPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardPostRequestBody -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.forward.ForwardRequestBuilder.ForwardRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.forward.ForwardRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.forward.ForwardRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.forward.ForwardRequestBuilder::|public|to_post_request_information(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.forward.ForwardRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.forward.ForwardRequestBuilder::|public|with_url(raw_url:str):ForwardRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder.PermanentDeleteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|with_url(raw_url:str):PermanentDeleteRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time():DateTimeTimeZone -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time(value:DateTimeTimeZone):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):SnoozeReminderPostRequestBody -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder.SnoozeReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|to_post_request_information(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|with_url(raw_url:str):SnoozeReminderRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):TentativelyAcceptPostRequestBody -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder.TentativelyAcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|to_post_request_information(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|with_url(raw_url:str):TentativelyAcceptRequestBuilder msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.permanentDelete.PermanentDeleteRequestBuilder.PermanentDeleteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph.generated.users.item.calendarGroups.item.calendars.item.events.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None @@ -193138,9 +180446,7 @@ msgraph.generated.users.item.calendars.item.calendarView.CalendarViewRequestBuil msgraph.generated.users.item.calendars.item.calendarView.CalendarViewRequestBuilder.CalendarViewRequestBuilderGetQueryParameters::|public|start_date_time:str msgraph.generated.users.item.calendars.item.calendarView.CalendarViewRequestBuilder.CalendarViewRequestBuilderGetQueryParameters::|public|top:int msgraph.generated.users.item.calendars.item.calendarView.CalendarViewRequestBuilder.CalendarViewRequestBuilderGetRequestConfiguration-->RequestConfiguration[CalendarViewRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.CalendarViewRequestBuilder::|public|by_event_id(event_id:str):EventItemRequestBuilder msgraph.generated.users.item.calendars.item.calendarView.CalendarViewRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.CalendarViewRequestBuilder::|public|count:CountRequestBuilder msgraph.generated.users.item.calendars.item.calendarView.CalendarViewRequestBuilder::|public|delta:DeltaRequestBuilder msgraph.generated.users.item.calendars.item.calendarView.CalendarViewRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CalendarViewRequestBuilderGetQueryParameters]):EventCollectionResponse msgraph.generated.users.item.calendars.item.calendarView.CalendarViewRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -193148,18 +180454,6 @@ msgraph.generated.users.item.calendars.item.calendarView.CalendarViewRequestBuil msgraph.generated.users.item.calendars.item.calendarView.CalendarViewRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CalendarViewRequestBuilderGetQueryParameters]):RequestInformation msgraph.generated.users.item.calendars.item.calendarView.CalendarViewRequestBuilder::|public|url_template:str msgraph.generated.users.item.calendars.item.calendarView.CalendarViewRequestBuilder::|public|with_url(raw_url:str):CalendarViewRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendars.item.calendarView.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.calendarView.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendars.item.calendarView.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendars.item.calendarView.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder msgraph.generated.users.item.calendars.item.calendarView.delta.DeltaGetResponse-->BaseDeltaFunctionResponse msgraph.generated.users.item.calendars.item.calendarView.delta.DeltaGetResponse::|public|constructor():None msgraph.generated.users.item.calendars.item.calendarView.delta.DeltaGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -193187,1770 +180481,6 @@ msgraph.generated.users.item.calendars.item.calendarView.delta.DeltaRequestBuild msgraph.generated.users.item.calendars.item.calendarView.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation msgraph.generated.users.item.calendars.item.calendarView.delta.DeltaRequestBuilder::|public|url_template:str msgraph.generated.users.item.calendars.item.calendarView.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.accept.AcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendars.item.calendarView.item.accept.AcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendars.item.calendarView.item.accept.AcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendars.item.calendarView.item.accept.AcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendars.item.calendarView.item.accept.AcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendars.item.calendarView.item.accept.AcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendars.item.calendarView.item.accept.AcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.calendarView.item.accept.AcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendars.item.calendarView.item.accept.AcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendars.item.calendarView.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.calendarView.item.accept.AcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AcceptPostRequestBody -msgraph.generated.users.item.calendars.item.calendarView.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendars.item.calendarView.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.accept.AcceptRequestBuilder.AcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.accept.AcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.accept.AcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.calendarView.item.accept.AcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.accept.AcceptRequestBuilder::|public|to_post_request_information(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.accept.AcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.accept.AcceptRequestBuilder::|public|with_url(raw_url:str):AcceptRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.AttachmentsRequestBuilder::|public|by_attachment_id(attachment_id:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.AttachmentsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.AttachmentsRequestBuilder::|public|create_upload_session:CreateUploadSessionRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.AttachmentsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):AttachmentCollectionResponse -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.AttachmentsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):Attachment -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.AttachmentsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.AttachmentsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.AttachmentsRequestBuilder::|public|to_post_request_information(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.AttachmentsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.AttachmentsRequestBuilder::|public|with_url(raw_url:str):AttachmentsRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item():AttachmentItem -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item(value:AttachmentItem):None -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CreateUploadSessionPostRequestBody -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder.CreateUploadSessionRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):UploadSession -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|to_post_request_information(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|with_url(raw_url:str):CreateUploadSessionRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.item.AttachmentItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):Attachment -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.item.AttachmentItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.item.AttachmentItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.item.AttachmentItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.item.AttachmentItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.item.AttachmentItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.attachments.item.AttachmentItemRequestBuilder::|public|with_url(raw_url:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.calendarView.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetRequestConfiguration-->RequestConfiguration[CalendarRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.calendar.CalendarRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.calendar.CalendarRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):Calendar -msgraph.generated.users.item.calendars.item.calendarView.item.calendar.CalendarRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.calendar.CalendarRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.calendar.CalendarRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.calendar.CalendarRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.calendar.CalendarRequestBuilder::|public|with_url(raw_url:str):CalendarRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.cancel.CancelPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendars.item.calendarView.item.cancel.CancelPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendars.item.calendarView.item.cancel.CancelPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendars.item.calendarView.item.cancel.CancelPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendars.item.calendarView.item.cancel.CancelPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendars.item.calendarView.item.cancel.CancelPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendars.item.calendarView.item.cancel.CancelPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.calendarView.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.calendarView.item.cancel.CancelPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CancelPostRequestBody -msgraph.generated.users.item.calendars.item.calendarView.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendars.item.calendarView.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.cancel.CancelRequestBuilder.CancelRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.cancel.CancelRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.cancel.CancelRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.calendarView.item.cancel.CancelRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.cancel.CancelRequestBuilder::|public|to_post_request_information(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.cancel.CancelRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.cancel.CancelRequestBuilder::|public|with_url(raw_url:str):CancelRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.decline.DeclinePostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendars.item.calendarView.item.decline.DeclinePostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendars.item.calendarView.item.decline.DeclinePostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendars.item.calendarView.item.decline.DeclinePostRequestBody::|public|comment():str -msgraph.generated.users.item.calendars.item.calendarView.item.decline.DeclinePostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendars.item.calendarView.item.decline.DeclinePostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendars.item.calendarView.item.decline.DeclinePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.calendarView.item.decline.DeclinePostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.calendars.item.calendarView.item.decline.DeclinePostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.calendars.item.calendarView.item.decline.DeclinePostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendars.item.calendarView.item.decline.DeclinePostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendars.item.calendarView.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.calendarView.item.decline.DeclinePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeclinePostRequestBody -msgraph.generated.users.item.calendars.item.calendarView.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendars.item.calendarView.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.decline.DeclineRequestBuilder.DeclineRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.decline.DeclineRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.decline.DeclineRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.calendarView.item.decline.DeclineRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.decline.DeclineRequestBuilder::|public|to_post_request_information(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.decline.DeclineRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.decline.DeclineRequestBuilder::|public|with_url(raw_url:str):DeclineRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.dismissReminder.DismissReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.dismissReminder.DismissReminderRequestBuilder.DismissReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.dismissReminder.DismissReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.dismissReminder.DismissReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.dismissReminder.DismissReminderRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.calendarView.item.dismissReminder.DismissReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.dismissReminder.DismissReminderRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.dismissReminder.DismissReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.dismissReminder.DismissReminderRequestBuilder::|public|with_url(raw_url:str):DismissReminderRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.EventItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.users.item.calendars.item.calendarView.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.calendarView.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.users.item.calendars.item.calendarView.item.EventItemRequestBuilder.EventItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[EventItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.EventItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.EventItemRequestBuilder::|public|dismiss_reminder:DismissReminderRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.EventItemRequestBuilder::|public|exception_occurrences:ExceptionOccurrencesRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.EventItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):Event -msgraph.generated.users.item.calendars.item.calendarView.item.EventItemRequestBuilder::|public|instances:InstancesRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.EventItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.EventItemRequestBuilder::|public|permanent_delete:PermanentDeleteRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.EventItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.EventItemRequestBuilder::|public|snooze_reminder:SnoozeReminderRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.EventItemRequestBuilder::|public|tentatively_accept:TentativelyAcceptRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.EventItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.EventItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.EventItemRequestBuilder::|public|with_url(raw_url:str):EventItemRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.delta.DeltaGetResponse::|public|constructor():None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.delta.DeltaGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.delta.DeltaGetResponse::|public|value():list[Event] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.delta.DeltaGetResponse::|public|value(value:list[Event]):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.delta.DeltaGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeltaGetResponse -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetRequestConfiguration-->RequestConfiguration[DeltaRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):DeltaGetResponse -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|by_event_id1(event_id1:str):EventItemRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|delta:DeltaRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]):EventCollectionResponse -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|with_url(raw_url:str):ExceptionOccurrencesRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AcceptPostRequestBody -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.accept.AcceptRequestBuilder.AcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|to_post_request_information(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|with_url(raw_url:str):AcceptRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|by_attachment_id(attachment_id:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|create_upload_session:CreateUploadSessionRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):AttachmentCollectionResponse -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):Attachment -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|to_post_request_information(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|with_url(raw_url:str):AttachmentsRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item():AttachmentItem -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item(value:AttachmentItem):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CreateUploadSessionPostRequestBody -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder.CreateUploadSessionRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):UploadSession -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|to_post_request_information(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|with_url(raw_url:str):CreateUploadSessionRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):Attachment -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|with_url(raw_url:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetRequestConfiguration-->RequestConfiguration[CalendarRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):Calendar -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|with_url(raw_url:str):CalendarRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CancelPostRequestBody -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.cancel.CancelRequestBuilder.CancelRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|to_post_request_information(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|with_url(raw_url:str):CancelRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|comment():str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeclinePostRequestBody -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.decline.DeclineRequestBuilder.DeclineRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|to_post_request_information(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|with_url(raw_url:str):DeclineRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder.DismissReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|with_url(raw_url:str):DismissReminderRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[EventItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|dismiss_reminder:DismissReminderRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):Event -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|instances:InstancesRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|permanent_delete:PermanentDeleteRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|snooze_reminder:SnoozeReminderRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|tentatively_accept:TentativelyAcceptRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|with_url(raw_url:str):EventItemRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|by_extension_id(extension_id:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):ExtensionCollectionResponse -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|to_post_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|with_url(raw_url:str):ExtensionsRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):Extension -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_patch_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|with_url(raw_url:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|to_recipients():list[Recipient] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|to_recipients(value:list[Recipient]):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardPostRequestBody -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.forward.ForwardRequestBuilder.ForwardRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|to_post_request_information(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|with_url(raw_url:str):ForwardRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|public|constructor():None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|public|value():list[Event] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|public|value(value:list[Event]):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeltaGetResponse -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetRequestConfiguration-->RequestConfiguration[DeltaRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):DeltaGetResponse -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetRequestConfiguration-->RequestConfiguration[InstancesRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|by_event_id2(event_id2:str):EventItemRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|delta:DeltaRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[InstancesRequestBuilderGetQueryParameters]):EventCollectionResponse -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[InstancesRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|with_url(raw_url:str):InstancesRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AcceptPostRequestBody -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder.AcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|to_post_request_information(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|with_url(raw_url:str):AcceptRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|by_attachment_id(attachment_id:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|create_upload_session:CreateUploadSessionRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):AttachmentCollectionResponse -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):Attachment -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|to_post_request_information(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|with_url(raw_url:str):AttachmentsRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item():AttachmentItem -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item(value:AttachmentItem):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CreateUploadSessionPostRequestBody -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder.CreateUploadSessionRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):UploadSession -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|to_post_request_information(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|with_url(raw_url:str):CreateUploadSessionRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):Attachment -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|with_url(raw_url:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetRequestConfiguration-->RequestConfiguration[CalendarRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):Calendar -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|with_url(raw_url:str):CalendarRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CancelPostRequestBody -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder.CancelRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|to_post_request_information(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|with_url(raw_url:str):CancelRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|comment():str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeclinePostRequestBody -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder.DeclineRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|to_post_request_information(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|with_url(raw_url:str):DeclineRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder.DismissReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|with_url(raw_url:str):DismissReminderRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[EventItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|dismiss_reminder:DismissReminderRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):Event -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|permanent_delete:PermanentDeleteRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|snooze_reminder:SnoozeReminderRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|tentatively_accept:TentativelyAcceptRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|with_url(raw_url:str):EventItemRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|by_extension_id(extension_id:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):ExtensionCollectionResponse -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|to_post_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|with_url(raw_url:str):ExtensionsRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):Extension -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_patch_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|with_url(raw_url:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|to_recipients():list[Recipient] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|to_recipients(value:list[Recipient]):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardPostRequestBody -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder.ForwardRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|to_post_request_information(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|with_url(raw_url:str):ForwardRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder.PermanentDeleteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|with_url(raw_url:str):PermanentDeleteRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time():DateTimeTimeZone -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time(value:DateTimeTimeZone):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):SnoozeReminderPostRequestBody -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder.SnoozeReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|to_post_request_information(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|with_url(raw_url:str):SnoozeReminderRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):TentativelyAcceptPostRequestBody -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder.TentativelyAcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|to_post_request_information(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|with_url(raw_url:str):TentativelyAcceptRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder.PermanentDeleteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|with_url(raw_url:str):PermanentDeleteRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time():DateTimeTimeZone -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time(value:DateTimeTimeZone):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):SnoozeReminderPostRequestBody -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder.SnoozeReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|to_post_request_information(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|with_url(raw_url:str):SnoozeReminderRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):TentativelyAcceptPostRequestBody -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder.TentativelyAcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|to_post_request_information(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|with_url(raw_url:str):TentativelyAcceptRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendars.item.calendarView.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.calendarView.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendars.item.calendarView.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.extensions.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.extensions.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendars.item.calendarView.item.extensions.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.extensions.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.extensions.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.extensions.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.extensions.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendars.item.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendars.item.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendars.item.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendars.item.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendars.item.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.extensions.ExtensionsRequestBuilder::|public|by_extension_id(extension_id:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.extensions.ExtensionsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.extensions.ExtensionsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):ExtensionCollectionResponse -msgraph.generated.users.item.calendars.item.calendarView.item.extensions.ExtensionsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.calendars.item.calendarView.item.extensions.ExtensionsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.extensions.ExtensionsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.extensions.ExtensionsRequestBuilder::|public|to_post_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.extensions.ExtensionsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.extensions.ExtensionsRequestBuilder::|public|with_url(raw_url:str):ExtensionsRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):Extension -msgraph.generated.users.item.calendars.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.calendars.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|to_patch_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|with_url(raw_url:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.forward.ForwardPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendars.item.calendarView.item.forward.ForwardPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendars.item.calendarView.item.forward.ForwardPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendars.item.calendarView.item.forward.ForwardPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendars.item.calendarView.item.forward.ForwardPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendars.item.calendarView.item.forward.ForwardPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendars.item.calendarView.item.forward.ForwardPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.calendarView.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.calendarView.item.forward.ForwardPostRequestBody::|public|to_recipients():list[Recipient] -msgraph.generated.users.item.calendars.item.calendarView.item.forward.ForwardPostRequestBody::|public|to_recipients(value:list[Recipient]):None -msgraph.generated.users.item.calendars.item.calendarView.item.forward.ForwardPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardPostRequestBody -msgraph.generated.users.item.calendars.item.calendarView.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendars.item.calendarView.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.forward.ForwardRequestBuilder.ForwardRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.forward.ForwardRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.forward.ForwardRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.calendarView.item.forward.ForwardRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.forward.ForwardRequestBuilder::|public|to_post_request_information(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.forward.ForwardRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.forward.ForwardRequestBuilder::|public|with_url(raw_url:str):ForwardRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendars.item.calendarView.item.instances.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.instances.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.instances.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -msgraph.generated.users.item.calendars.item.calendarView.item.instances.delta.DeltaGetResponse::|public|constructor():None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.delta.DeltaGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.delta.DeltaGetResponse::|public|value():list[Event] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.delta.DeltaGetResponse::|public|value(value:list[Event]):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.delta.DeltaGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeltaGetResponse -msgraph.generated.users.item.calendars.item.calendarView.item.instances.delta.DeltaRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendars.item.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendars.item.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendars.item.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetRequestConfiguration-->RequestConfiguration[DeltaRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.delta.DeltaRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.delta.DeltaRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):DeltaGetResponse -msgraph.generated.users.item.calendars.item.calendarView.item.instances.delta.DeltaRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.delta.DeltaRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.instances.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.instances.delta.DeltaRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.InstancesRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendars.item.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendars.item.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendars.item.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetRequestConfiguration-->RequestConfiguration[InstancesRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.InstancesRequestBuilder::|public|by_event_id1(event_id1:str):EventItemRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.InstancesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.InstancesRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.InstancesRequestBuilder::|public|delta:DeltaRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.InstancesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[InstancesRequestBuilderGetQueryParameters]):EventCollectionResponse -msgraph.generated.users.item.calendars.item.calendarView.item.instances.InstancesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.InstancesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.instances.InstancesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[InstancesRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.instances.InstancesRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.InstancesRequestBuilder::|public|with_url(raw_url:str):InstancesRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.accept.AcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.accept.AcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.accept.AcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.accept.AcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.accept.AcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.accept.AcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.accept.AcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.accept.AcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.accept.AcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.accept.AcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AcceptPostRequestBody -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.accept.AcceptRequestBuilder.AcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.accept.AcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.accept.AcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.accept.AcceptRequestBuilder::|public|to_post_request_information(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.accept.AcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.accept.AcceptRequestBuilder::|public|with_url(raw_url:str):AcceptRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|by_attachment_id(attachment_id:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|create_upload_session:CreateUploadSessionRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):AttachmentCollectionResponse -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):Attachment -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|to_post_request_information(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|with_url(raw_url:str):AttachmentsRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item():AttachmentItem -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item(value:AttachmentItem):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CreateUploadSessionPostRequestBody -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder.CreateUploadSessionRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):UploadSession -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|to_post_request_information(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|with_url(raw_url:str):CreateUploadSessionRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):Attachment -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|with_url(raw_url:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetRequestConfiguration-->RequestConfiguration[CalendarRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.calendar.CalendarRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):Calendar -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.calendar.CalendarRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.calendar.CalendarRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.calendar.CalendarRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.calendar.CalendarRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.calendar.CalendarRequestBuilder::|public|with_url(raw_url:str):CalendarRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.cancel.CancelPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.cancel.CancelPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.cancel.CancelPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.cancel.CancelPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.cancel.CancelPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.cancel.CancelPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.cancel.CancelPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.cancel.CancelPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CancelPostRequestBody -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.cancel.CancelRequestBuilder.CancelRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.cancel.CancelRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.cancel.CancelRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.cancel.CancelRequestBuilder::|public|to_post_request_information(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.cancel.CancelRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.cancel.CancelRequestBuilder::|public|with_url(raw_url:str):CancelRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|comment():str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.decline.DeclinePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeclinePostRequestBody -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.decline.DeclineRequestBuilder.DeclineRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.decline.DeclineRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.decline.DeclineRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.decline.DeclineRequestBuilder::|public|to_post_request_information(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.decline.DeclineRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.decline.DeclineRequestBuilder::|public|with_url(raw_url:str):DeclineRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.dismissReminder.DismissReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.dismissReminder.DismissReminderRequestBuilder.DismissReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|with_url(raw_url:str):DismissReminderRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[EventItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|dismiss_reminder:DismissReminderRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|exception_occurrences:ExceptionOccurrencesRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):Event -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|permanent_delete:PermanentDeleteRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|snooze_reminder:SnoozeReminderRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|tentatively_accept:TentativelyAcceptRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|with_url(raw_url:str):EventItemRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|public|constructor():None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|public|value():list[Event] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|public|value(value:list[Event]):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeltaGetResponse -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetRequestConfiguration-->RequestConfiguration[DeltaRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):DeltaGetResponse -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|by_event_id2(event_id2:str):EventItemRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|delta:DeltaRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]):EventCollectionResponse -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|with_url(raw_url:str):ExceptionOccurrencesRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AcceptPostRequestBody -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder.AcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|to_post_request_information(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|with_url(raw_url:str):AcceptRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|by_attachment_id(attachment_id:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|create_upload_session:CreateUploadSessionRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):AttachmentCollectionResponse -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):Attachment -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|to_post_request_information(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|with_url(raw_url:str):AttachmentsRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item():AttachmentItem -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item(value:AttachmentItem):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CreateUploadSessionPostRequestBody -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder.CreateUploadSessionRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):UploadSession -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|to_post_request_information(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|with_url(raw_url:str):CreateUploadSessionRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):Attachment -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|with_url(raw_url:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetRequestConfiguration-->RequestConfiguration[CalendarRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):Calendar -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|with_url(raw_url:str):CalendarRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CancelPostRequestBody -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder.CancelRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|to_post_request_information(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|with_url(raw_url:str):CancelRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|comment():str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeclinePostRequestBody -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder.DeclineRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|to_post_request_information(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|with_url(raw_url:str):DeclineRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder.DismissReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|with_url(raw_url:str):DismissReminderRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[EventItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|dismiss_reminder:DismissReminderRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):Event -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|permanent_delete:PermanentDeleteRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|snooze_reminder:SnoozeReminderRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|tentatively_accept:TentativelyAcceptRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|with_url(raw_url:str):EventItemRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|by_extension_id(extension_id:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):ExtensionCollectionResponse -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|to_post_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|with_url(raw_url:str):ExtensionsRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):Extension -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_patch_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|with_url(raw_url:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|to_recipients():list[Recipient] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|to_recipients(value:list[Recipient]):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardPostRequestBody -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder.ForwardRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|to_post_request_information(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|with_url(raw_url:str):ForwardRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder.PermanentDeleteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|with_url(raw_url:str):PermanentDeleteRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time():DateTimeTimeZone -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time(value:DateTimeTimeZone):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):SnoozeReminderPostRequestBody -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder.SnoozeReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|to_post_request_information(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|with_url(raw_url:str):SnoozeReminderRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):TentativelyAcceptPostRequestBody -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder.TentativelyAcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|to_post_request_information(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|with_url(raw_url:str):TentativelyAcceptRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.extensions.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.extensions.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.extensions.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.extensions.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.extensions.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.extensions.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|by_extension_id(extension_id:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):ExtensionCollectionResponse -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|to_post_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|with_url(raw_url:str):ExtensionsRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):Extension -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_patch_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|with_url(raw_url:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.forward.ForwardPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.forward.ForwardPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.forward.ForwardPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.forward.ForwardPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.forward.ForwardPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.forward.ForwardPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.forward.ForwardPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.forward.ForwardPostRequestBody::|public|to_recipients():list[Recipient] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.forward.ForwardPostRequestBody::|public|to_recipients(value:list[Recipient]):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.forward.ForwardPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardPostRequestBody -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.forward.ForwardRequestBuilder.ForwardRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.forward.ForwardRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.forward.ForwardRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.forward.ForwardRequestBuilder::|public|to_post_request_information(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.forward.ForwardRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.forward.ForwardRequestBuilder::|public|with_url(raw_url:str):ForwardRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder.PermanentDeleteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|with_url(raw_url:str):PermanentDeleteRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time():DateTimeTimeZone -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time(value:DateTimeTimeZone):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):SnoozeReminderPostRequestBody -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder.SnoozeReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|to_post_request_information(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|with_url(raw_url:str):SnoozeReminderRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):TentativelyAcceptPostRequestBody -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder.TentativelyAcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|to_post_request_information(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|with_url(raw_url:str):TentativelyAcceptRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder.PermanentDeleteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|with_url(raw_url:str):PermanentDeleteRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendars.item.calendarView.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendars.item.calendarView.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendars.item.calendarView.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendars.item.calendarView.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.calendarView.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time():DateTimeTimeZone -msgraph.generated.users.item.calendars.item.calendarView.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time(value:DateTimeTimeZone):None -msgraph.generated.users.item.calendars.item.calendarView.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.calendarView.item.snoozeReminder.SnoozeReminderPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):SnoozeReminderPostRequestBody -msgraph.generated.users.item.calendars.item.calendarView.item.snoozeReminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendars.item.calendarView.item.snoozeReminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.snoozeReminder.SnoozeReminderRequestBuilder.SnoozeReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.calendarView.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|to_post_request_information(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|with_url(raw_url:str):SnoozeReminderRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendars.item.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendars.item.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendars.item.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendars.item.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendars.item.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendars.item.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.calendars.item.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.calendars.item.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendars.item.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendars.item.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):TentativelyAcceptPostRequestBody -msgraph.generated.users.item.calendars.item.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendars.item.calendarView.item.tentativelyAccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.calendarView.item.tentativelyAccept.TentativelyAcceptRequestBuilder.TentativelyAcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.calendarView.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.calendarView.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.calendarView.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.calendarView.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.calendarView.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|to_post_request_information(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.calendarView.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.calendarView.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|with_url(raw_url:str):TentativelyAcceptRequestBuilder msgraph.generated.users.item.calendars.item.events.count.CountRequestBuilder-->BaseRequestBuilder msgraph.generated.users.item.calendars.item.events.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.users.item.calendars.item.events.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -195183,7 +180713,6 @@ msgraph.generated.users.item.calendars.item.events.item.EventItemRequestBuilder: msgraph.generated.users.item.calendars.item.events.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder msgraph.generated.users.item.calendars.item.events.item.EventItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None msgraph.generated.users.item.calendars.item.events.item.EventItemRequestBuilder::|public|dismiss_reminder:DismissReminderRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.EventItemRequestBuilder::|public|exception_occurrences:ExceptionOccurrencesRequestBuilder msgraph.generated.users.item.calendars.item.events.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder msgraph.generated.users.item.calendars.item.events.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder msgraph.generated.users.item.calendars.item.events.item.EventItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):Event @@ -195199,735 +180728,6 @@ msgraph.generated.users.item.calendars.item.events.item.EventItemRequestBuilder: msgraph.generated.users.item.calendars.item.events.item.EventItemRequestBuilder::|public|to_patch_request_information(body:Event; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph.generated.users.item.calendars.item.events.item.EventItemRequestBuilder::|public|url_template:str msgraph.generated.users.item.calendars.item.events.item.EventItemRequestBuilder::|public|with_url(raw_url:str):EventItemRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.delta.DeltaGetResponse::|public|constructor():None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.delta.DeltaGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.delta.DeltaGetResponse::|public|value():list[Event] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.delta.DeltaGetResponse::|public|value(value:list[Event]):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.delta.DeltaGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeltaGetResponse -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetRequestConfiguration-->RequestConfiguration[DeltaRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):DeltaGetResponse -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|by_event_id1(event_id1:str):EventItemRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|delta:DeltaRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]):EventCollectionResponse -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|with_url(raw_url:str):ExceptionOccurrencesRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AcceptPostRequestBody -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.accept.AcceptRequestBuilder.AcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|to_post_request_information(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|with_url(raw_url:str):AcceptRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|by_attachment_id(attachment_id:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|create_upload_session:CreateUploadSessionRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):AttachmentCollectionResponse -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):Attachment -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|to_post_request_information(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|with_url(raw_url:str):AttachmentsRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item():AttachmentItem -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item(value:AttachmentItem):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CreateUploadSessionPostRequestBody -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder.CreateUploadSessionRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):UploadSession -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|to_post_request_information(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|with_url(raw_url:str):CreateUploadSessionRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):Attachment -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|with_url(raw_url:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetRequestConfiguration-->RequestConfiguration[CalendarRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):Calendar -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|with_url(raw_url:str):CalendarRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CancelPostRequestBody -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.cancel.CancelRequestBuilder.CancelRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|to_post_request_information(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|with_url(raw_url:str):CancelRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|comment():str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeclinePostRequestBody -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.decline.DeclineRequestBuilder.DeclineRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|to_post_request_information(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|with_url(raw_url:str):DeclineRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder.DismissReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|with_url(raw_url:str):DismissReminderRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[EventItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|dismiss_reminder:DismissReminderRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):Event -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|instances:InstancesRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|permanent_delete:PermanentDeleteRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|snooze_reminder:SnoozeReminderRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|tentatively_accept:TentativelyAcceptRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|with_url(raw_url:str):EventItemRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|by_extension_id(extension_id:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):ExtensionCollectionResponse -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|to_post_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|with_url(raw_url:str):ExtensionsRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):Extension -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_patch_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|with_url(raw_url:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|to_recipients():list[Recipient] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|to_recipients(value:list[Recipient]):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardPostRequestBody -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.forward.ForwardRequestBuilder.ForwardRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|to_post_request_information(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|with_url(raw_url:str):ForwardRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|public|constructor():None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|public|value():list[Event] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|public|value(value:list[Event]):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeltaGetResponse -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetRequestConfiguration-->RequestConfiguration[DeltaRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):DeltaGetResponse -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetRequestConfiguration-->RequestConfiguration[InstancesRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|by_event_id2(event_id2:str):EventItemRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|delta:DeltaRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[InstancesRequestBuilderGetQueryParameters]):EventCollectionResponse -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[InstancesRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|with_url(raw_url:str):InstancesRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AcceptPostRequestBody -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder.AcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|to_post_request_information(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|with_url(raw_url:str):AcceptRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|by_attachment_id(attachment_id:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|create_upload_session:CreateUploadSessionRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):AttachmentCollectionResponse -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):Attachment -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|to_post_request_information(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|with_url(raw_url:str):AttachmentsRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item():AttachmentItem -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item(value:AttachmentItem):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CreateUploadSessionPostRequestBody -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder.CreateUploadSessionRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):UploadSession -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|to_post_request_information(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|with_url(raw_url:str):CreateUploadSessionRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):Attachment -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|with_url(raw_url:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetRequestConfiguration-->RequestConfiguration[CalendarRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):Calendar -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|with_url(raw_url:str):CalendarRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CancelPostRequestBody -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder.CancelRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|to_post_request_information(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|with_url(raw_url:str):CancelRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|comment():str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeclinePostRequestBody -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder.DeclineRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|to_post_request_information(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|with_url(raw_url:str):DeclineRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder.DismissReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|with_url(raw_url:str):DismissReminderRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[EventItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|dismiss_reminder:DismissReminderRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):Event -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|permanent_delete:PermanentDeleteRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|snooze_reminder:SnoozeReminderRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|tentatively_accept:TentativelyAcceptRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|with_url(raw_url:str):EventItemRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|by_extension_id(extension_id:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):ExtensionCollectionResponse -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|to_post_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|with_url(raw_url:str):ExtensionsRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):Extension -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_patch_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|with_url(raw_url:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|to_recipients():list[Recipient] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|to_recipients(value:list[Recipient]):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardPostRequestBody -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder.ForwardRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|to_post_request_information(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|with_url(raw_url:str):ForwardRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder.PermanentDeleteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|with_url(raw_url:str):PermanentDeleteRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time():DateTimeTimeZone -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time(value:DateTimeTimeZone):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):SnoozeReminderPostRequestBody -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder.SnoozeReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|to_post_request_information(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|with_url(raw_url:str):SnoozeReminderRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):TentativelyAcceptPostRequestBody -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder.TentativelyAcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|to_post_request_information(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|with_url(raw_url:str):TentativelyAcceptRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder.PermanentDeleteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|with_url(raw_url:str):PermanentDeleteRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time():DateTimeTimeZone -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time(value:DateTimeTimeZone):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):SnoozeReminderPostRequestBody -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder.SnoozeReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|to_post_request_information(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|with_url(raw_url:str):SnoozeReminderRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):TentativelyAcceptPostRequestBody -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder.TentativelyAcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|to_post_request_information(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|with_url(raw_url:str):TentativelyAcceptRequestBuilder msgraph.generated.users.item.calendars.item.events.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder msgraph.generated.users.item.calendars.item.events.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.users.item.calendars.item.events.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -196002,18 +180802,6 @@ msgraph.generated.users.item.calendars.item.events.item.forward.ForwardRequestBu msgraph.generated.users.item.calendars.item.events.item.forward.ForwardRequestBuilder::|public|to_post_request_information(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph.generated.users.item.calendars.item.events.item.forward.ForwardRequestBuilder::|public|url_template:str msgraph.generated.users.item.calendars.item.events.item.forward.ForwardRequestBuilder::|public|with_url(raw_url:str):ForwardRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendars.item.events.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.events.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendars.item.events.item.instances.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.events.item.instances.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.instances.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendars.item.events.item.instances.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.instances.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.instances.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.instances.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.instances.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder msgraph.generated.users.item.calendars.item.events.item.instances.delta.DeltaGetResponse-->BaseDeltaFunctionResponse msgraph.generated.users.item.calendars.item.events.item.instances.delta.DeltaGetResponse::|public|constructor():None msgraph.generated.users.item.calendars.item.events.item.instances.delta.DeltaGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -196054,9 +180842,7 @@ msgraph.generated.users.item.calendars.item.events.item.instances.InstancesReque msgraph.generated.users.item.calendars.item.events.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|start_date_time:str msgraph.generated.users.item.calendars.item.events.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|top:int msgraph.generated.users.item.calendars.item.events.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetRequestConfiguration-->RequestConfiguration[InstancesRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.events.item.instances.InstancesRequestBuilder::|public|by_event_id1(event_id1:str):EventItemRequestBuilder msgraph.generated.users.item.calendars.item.events.item.instances.InstancesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.instances.InstancesRequestBuilder::|public|count:CountRequestBuilder msgraph.generated.users.item.calendars.item.events.item.instances.InstancesRequestBuilder::|public|delta:DeltaRequestBuilder msgraph.generated.users.item.calendars.item.events.item.instances.InstancesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[InstancesRequestBuilderGetQueryParameters]):EventCollectionResponse msgraph.generated.users.item.calendars.item.events.item.instances.InstancesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -196064,673 +180850,6 @@ msgraph.generated.users.item.calendars.item.events.item.instances.InstancesReque msgraph.generated.users.item.calendars.item.events.item.instances.InstancesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[InstancesRequestBuilderGetQueryParameters]):RequestInformation msgraph.generated.users.item.calendars.item.events.item.instances.InstancesRequestBuilder::|public|url_template:str msgraph.generated.users.item.calendars.item.events.item.instances.InstancesRequestBuilder::|public|with_url(raw_url:str):InstancesRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendars.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendars.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendars.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendars.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendars.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.accept.AcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AcceptPostRequestBody -msgraph.generated.users.item.calendars.item.events.item.instances.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendars.item.events.item.instances.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.accept.AcceptRequestBuilder.AcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.events.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.accept.AcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.accept.AcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.instances.item.accept.AcceptRequestBuilder::|public|to_post_request_information(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.instances.item.accept.AcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.instances.item.accept.AcceptRequestBuilder::|public|with_url(raw_url:str):AcceptRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|by_attachment_id(attachment_id:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|create_upload_session:CreateUploadSessionRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):AttachmentCollectionResponse -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):Attachment -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|to_post_request_information(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|with_url(raw_url:str):AttachmentsRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item():AttachmentItem -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item(value:AttachmentItem):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CreateUploadSessionPostRequestBody -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder.CreateUploadSessionRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):UploadSession -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|to_post_request_information(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|with_url(raw_url:str):CreateUploadSessionRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):Attachment -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|with_url(raw_url:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.events.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.events.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.events.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetRequestConfiguration-->RequestConfiguration[CalendarRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.events.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.calendar.CalendarRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):Calendar -msgraph.generated.users.item.calendars.item.events.item.instances.item.calendar.CalendarRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.instances.item.calendar.CalendarRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.instances.item.calendar.CalendarRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.instances.item.calendar.CalendarRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.instances.item.calendar.CalendarRequestBuilder::|public|with_url(raw_url:str):CalendarRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendars.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendars.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendars.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendars.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.cancel.CancelPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CancelPostRequestBody -msgraph.generated.users.item.calendars.item.events.item.instances.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendars.item.events.item.instances.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.cancel.CancelRequestBuilder.CancelRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.events.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.cancel.CancelRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.cancel.CancelRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.instances.item.cancel.CancelRequestBuilder::|public|to_post_request_information(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.instances.item.cancel.CancelRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.instances.item.cancel.CancelRequestBuilder::|public|with_url(raw_url:str):CancelRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendars.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendars.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|comment():str -msgraph.generated.users.item.calendars.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendars.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.calendars.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendars.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.decline.DeclinePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeclinePostRequestBody -msgraph.generated.users.item.calendars.item.events.item.instances.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendars.item.events.item.instances.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.decline.DeclineRequestBuilder.DeclineRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.events.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.decline.DeclineRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.decline.DeclineRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.instances.item.decline.DeclineRequestBuilder::|public|to_post_request_information(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.instances.item.decline.DeclineRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.instances.item.decline.DeclineRequestBuilder::|public|with_url(raw_url:str):DeclineRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.dismissReminder.DismissReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.dismissReminder.DismissReminderRequestBuilder.DismissReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.events.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|with_url(raw_url:str):DismissReminderRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.EventItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.users.item.calendars.item.events.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.events.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.events.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.events.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.users.item.calendars.item.events.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[EventItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|dismiss_reminder:DismissReminderRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|exception_occurrences:ExceptionOccurrencesRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):Event -msgraph.generated.users.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|permanent_delete:PermanentDeleteRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|snooze_reminder:SnoozeReminderRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|tentatively_accept:TentativelyAcceptRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|with_url(raw_url:str):EventItemRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|public|constructor():None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|public|value():list[Event] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|public|value(value:list[Event]):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeltaGetResponse -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetRequestConfiguration-->RequestConfiguration[DeltaRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):DeltaGetResponse -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|by_event_id2(event_id2:str):EventItemRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|delta:DeltaRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]):EventCollectionResponse -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|with_url(raw_url:str):ExceptionOccurrencesRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AcceptPostRequestBody -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder.AcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|to_post_request_information(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|with_url(raw_url:str):AcceptRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|by_attachment_id(attachment_id:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|create_upload_session:CreateUploadSessionRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):AttachmentCollectionResponse -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):Attachment -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|to_post_request_information(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|with_url(raw_url:str):AttachmentsRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item():AttachmentItem -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item(value:AttachmentItem):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CreateUploadSessionPostRequestBody -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder.CreateUploadSessionRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):UploadSession -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|to_post_request_information(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|with_url(raw_url:str):CreateUploadSessionRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):Attachment -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|with_url(raw_url:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetRequestConfiguration-->RequestConfiguration[CalendarRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):Calendar -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|with_url(raw_url:str):CalendarRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CancelPostRequestBody -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder.CancelRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|to_post_request_information(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|with_url(raw_url:str):CancelRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|comment():str -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeclinePostRequestBody -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder.DeclineRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|to_post_request_information(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|with_url(raw_url:str):DeclineRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder.DismissReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|with_url(raw_url:str):DismissReminderRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[EventItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|dismiss_reminder:DismissReminderRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):Event -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|permanent_delete:PermanentDeleteRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|snooze_reminder:SnoozeReminderRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|tentatively_accept:TentativelyAcceptRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|with_url(raw_url:str):EventItemRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|by_extension_id(extension_id:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):ExtensionCollectionResponse -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|to_post_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|with_url(raw_url:str):ExtensionsRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):Extension -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_patch_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|with_url(raw_url:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|to_recipients():list[Recipient] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|to_recipients(value:list[Recipient]):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardPostRequestBody -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder.ForwardRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|to_post_request_information(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|with_url(raw_url:str):ForwardRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder.PermanentDeleteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|with_url(raw_url:str):PermanentDeleteRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time():DateTimeTimeZone -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time(value:DateTimeTimeZone):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):SnoozeReminderPostRequestBody -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder.SnoozeReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|to_post_request_information(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|with_url(raw_url:str):SnoozeReminderRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):TentativelyAcceptPostRequestBody -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder.TentativelyAcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|to_post_request_information(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|with_url(raw_url:str):TentativelyAcceptRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendars.item.events.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.events.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendars.item.events.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.events.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.extensions.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendars.item.events.item.instances.item.extensions.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.instances.item.extensions.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.instances.item.extensions.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.instances.item.extensions.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.instances.item.extensions.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|by_extension_id(extension_id:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):ExtensionCollectionResponse -msgraph.generated.users.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|to_post_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|with_url(raw_url:str):ExtensionsRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):Extension -msgraph.generated.users.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_patch_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|with_url(raw_url:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendars.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendars.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendars.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendars.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|to_recipients():list[Recipient] -msgraph.generated.users.item.calendars.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|to_recipients(value:list[Recipient]):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.forward.ForwardPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardPostRequestBody -msgraph.generated.users.item.calendars.item.events.item.instances.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendars.item.events.item.instances.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.forward.ForwardRequestBuilder.ForwardRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.events.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.forward.ForwardRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.forward.ForwardRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.instances.item.forward.ForwardRequestBuilder::|public|to_post_request_information(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.instances.item.forward.ForwardRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.instances.item.forward.ForwardRequestBuilder::|public|with_url(raw_url:str):ForwardRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder.PermanentDeleteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|with_url(raw_url:str):PermanentDeleteRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendars.item.events.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendars.item.events.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendars.item.events.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.events.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time():DateTimeTimeZone -msgraph.generated.users.item.calendars.item.events.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time(value:DateTimeTimeZone):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):SnoozeReminderPostRequestBody -msgraph.generated.users.item.calendars.item.events.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendars.item.events.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder.SnoozeReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.events.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|to_post_request_information(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|with_url(raw_url:str):SnoozeReminderRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendars.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendars.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendars.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendars.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendars.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.calendars.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendars.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):TentativelyAcceptPostRequestBody -msgraph.generated.users.item.calendars.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendars.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendars.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder.TentativelyAcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendars.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendars.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendars.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendars.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|to_post_request_information(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendars.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendars.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|with_url(raw_url:str):TentativelyAcceptRequestBuilder msgraph.generated.users.item.calendars.item.events.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder msgraph.generated.users.item.calendars.item.events.item.permanentDelete.PermanentDeleteRequestBuilder.PermanentDeleteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph.generated.users.item.calendars.item.events.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None @@ -196836,9 +180955,7 @@ msgraph.generated.users.item.calendarView.CalendarViewRequestBuilder.CalendarVie msgraph.generated.users.item.calendarView.CalendarViewRequestBuilder.CalendarViewRequestBuilderGetQueryParameters::|public|start_date_time:str msgraph.generated.users.item.calendarView.CalendarViewRequestBuilder.CalendarViewRequestBuilderGetQueryParameters::|public|top:int msgraph.generated.users.item.calendarView.CalendarViewRequestBuilder.CalendarViewRequestBuilderGetRequestConfiguration-->RequestConfiguration[CalendarViewRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarView.CalendarViewRequestBuilder::|public|by_event_id(event_id:str):EventItemRequestBuilder msgraph.generated.users.item.calendarView.CalendarViewRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.CalendarViewRequestBuilder::|public|count:CountRequestBuilder msgraph.generated.users.item.calendarView.CalendarViewRequestBuilder::|public|delta:DeltaRequestBuilder msgraph.generated.users.item.calendarView.CalendarViewRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CalendarViewRequestBuilderGetQueryParameters]):EventCollectionResponse msgraph.generated.users.item.calendarView.CalendarViewRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -196846,18 +180963,6 @@ msgraph.generated.users.item.calendarView.CalendarViewRequestBuilder::|public|re msgraph.generated.users.item.calendarView.CalendarViewRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CalendarViewRequestBuilderGetQueryParameters]):RequestInformation msgraph.generated.users.item.calendarView.CalendarViewRequestBuilder::|public|url_template:str msgraph.generated.users.item.calendarView.CalendarViewRequestBuilder::|public|with_url(raw_url:str):CalendarViewRequestBuilder -msgraph.generated.users.item.calendarView.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarView.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarView.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarView.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarView.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendarView.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder msgraph.generated.users.item.calendarView.delta.DeltaGetResponse-->BaseDeltaFunctionResponse msgraph.generated.users.item.calendarView.delta.DeltaGetResponse::|public|constructor():None msgraph.generated.users.item.calendarView.delta.DeltaGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -196885,1770 +180990,6 @@ msgraph.generated.users.item.calendarView.delta.DeltaRequestBuilder::|public|req msgraph.generated.users.item.calendarView.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation msgraph.generated.users.item.calendarView.delta.DeltaRequestBuilder::|public|url_template:str msgraph.generated.users.item.calendarView.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder -msgraph.generated.users.item.calendarView.item.accept.AcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarView.item.accept.AcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarView.item.accept.AcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarView.item.accept.AcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarView.item.accept.AcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarView.item.accept.AcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarView.item.accept.AcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarView.item.accept.AcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendarView.item.accept.AcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendarView.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarView.item.accept.AcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AcceptPostRequestBody -msgraph.generated.users.item.calendarView.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarView.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.accept.AcceptRequestBuilder.AcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.accept.AcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.accept.AcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarView.item.accept.AcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.accept.AcceptRequestBuilder::|public|to_post_request_information(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.accept.AcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.accept.AcceptRequestBuilder::|public|with_url(raw_url:str):AcceptRequestBuilder -msgraph.generated.users.item.calendarView.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarView.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.attachments.AttachmentsRequestBuilder::|public|by_attachment_id(attachment_id:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.calendarView.item.attachments.AttachmentsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendarView.item.attachments.AttachmentsRequestBuilder::|public|create_upload_session:CreateUploadSessionRequestBuilder -msgraph.generated.users.item.calendarView.item.attachments.AttachmentsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):AttachmentCollectionResponse -msgraph.generated.users.item.calendarView.item.attachments.AttachmentsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):Attachment -msgraph.generated.users.item.calendarView.item.attachments.AttachmentsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.attachments.AttachmentsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.attachments.AttachmentsRequestBuilder::|public|to_post_request_information(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.attachments.AttachmentsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.attachments.AttachmentsRequestBuilder::|public|with_url(raw_url:str):AttachmentsRequestBuilder -msgraph.generated.users.item.calendarView.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarView.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarView.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarView.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarView.item.attachments.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.attachments.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendarView.item.attachments.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.attachments.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.attachments.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.attachments.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.attachments.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item():AttachmentItem -msgraph.generated.users.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item(value:AttachmentItem):None -msgraph.generated.users.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CreateUploadSessionPostRequestBody -msgraph.generated.users.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder.CreateUploadSessionRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):UploadSession -msgraph.generated.users.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|to_post_request_information(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|with_url(raw_url:str):CreateUploadSessionRequestBuilder -msgraph.generated.users.item.calendarView.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarView.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarView.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarView.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarView.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarView.item.attachments.item.AttachmentItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):Attachment -msgraph.generated.users.item.calendarView.item.attachments.item.AttachmentItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.attachments.item.AttachmentItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.attachments.item.AttachmentItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.attachments.item.AttachmentItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.attachments.item.AttachmentItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.attachments.item.AttachmentItemRequestBuilder::|public|with_url(raw_url:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.calendarView.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarView.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarView.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarView.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetRequestConfiguration-->RequestConfiguration[CalendarRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarView.item.calendar.CalendarRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.calendar.CalendarRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):Calendar -msgraph.generated.users.item.calendarView.item.calendar.CalendarRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.calendar.CalendarRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.calendar.CalendarRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.calendar.CalendarRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.calendar.CalendarRequestBuilder::|public|with_url(raw_url:str):CalendarRequestBuilder -msgraph.generated.users.item.calendarView.item.cancel.CancelPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarView.item.cancel.CancelPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarView.item.cancel.CancelPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarView.item.cancel.CancelPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarView.item.cancel.CancelPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarView.item.cancel.CancelPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarView.item.cancel.CancelPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarView.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarView.item.cancel.CancelPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CancelPostRequestBody -msgraph.generated.users.item.calendarView.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarView.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.cancel.CancelRequestBuilder.CancelRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.cancel.CancelRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.cancel.CancelRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarView.item.cancel.CancelRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.cancel.CancelRequestBuilder::|public|to_post_request_information(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.cancel.CancelRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.cancel.CancelRequestBuilder::|public|with_url(raw_url:str):CancelRequestBuilder -msgraph.generated.users.item.calendarView.item.decline.DeclinePostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarView.item.decline.DeclinePostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarView.item.decline.DeclinePostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarView.item.decline.DeclinePostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarView.item.decline.DeclinePostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarView.item.decline.DeclinePostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarView.item.decline.DeclinePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarView.item.decline.DeclinePostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.calendarView.item.decline.DeclinePostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.calendarView.item.decline.DeclinePostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendarView.item.decline.DeclinePostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendarView.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarView.item.decline.DeclinePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeclinePostRequestBody -msgraph.generated.users.item.calendarView.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarView.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.decline.DeclineRequestBuilder.DeclineRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.decline.DeclineRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.decline.DeclineRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarView.item.decline.DeclineRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.decline.DeclineRequestBuilder::|public|to_post_request_information(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.decline.DeclineRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.decline.DeclineRequestBuilder::|public|with_url(raw_url:str):DeclineRequestBuilder -msgraph.generated.users.item.calendarView.item.dismissReminder.DismissReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.dismissReminder.DismissReminderRequestBuilder.DismissReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.dismissReminder.DismissReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.dismissReminder.DismissReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.dismissReminder.DismissReminderRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarView.item.dismissReminder.DismissReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.dismissReminder.DismissReminderRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.dismissReminder.DismissReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.dismissReminder.DismissReminderRequestBuilder::|public|with_url(raw_url:str):DismissReminderRequestBuilder -msgraph.generated.users.item.calendarView.item.EventItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.users.item.calendarView.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarView.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarView.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarView.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.users.item.calendarView.item.EventItemRequestBuilder.EventItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[EventItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarView.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -msgraph.generated.users.item.calendarView.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -msgraph.generated.users.item.calendarView.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -msgraph.generated.users.item.calendarView.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -msgraph.generated.users.item.calendarView.item.EventItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -msgraph.generated.users.item.calendarView.item.EventItemRequestBuilder::|public|dismiss_reminder:DismissReminderRequestBuilder -msgraph.generated.users.item.calendarView.item.EventItemRequestBuilder::|public|exception_occurrences:ExceptionOccurrencesRequestBuilder -msgraph.generated.users.item.calendarView.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -msgraph.generated.users.item.calendarView.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -msgraph.generated.users.item.calendarView.item.EventItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):Event -msgraph.generated.users.item.calendarView.item.EventItemRequestBuilder::|public|instances:InstancesRequestBuilder -msgraph.generated.users.item.calendarView.item.EventItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.EventItemRequestBuilder::|public|permanent_delete:PermanentDeleteRequestBuilder -msgraph.generated.users.item.calendarView.item.EventItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.EventItemRequestBuilder::|public|snooze_reminder:SnoozeReminderRequestBuilder -msgraph.generated.users.item.calendarView.item.EventItemRequestBuilder::|public|tentatively_accept:TentativelyAcceptRequestBuilder -msgraph.generated.users.item.calendarView.item.EventItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.EventItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.EventItemRequestBuilder::|public|with_url(raw_url:str):EventItemRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.delta.DeltaGetResponse::|public|constructor():None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.delta.DeltaGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.delta.DeltaGetResponse::|public|value():list[Event] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.delta.DeltaGetResponse::|public|value(value:list[Event]):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.delta.DeltaGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeltaGetResponse -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetRequestConfiguration-->RequestConfiguration[DeltaRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):DeltaGetResponse -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|by_event_id1(event_id1:str):EventItemRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|delta:DeltaRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]):EventCollectionResponse -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|with_url(raw_url:str):ExceptionOccurrencesRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AcceptPostRequestBody -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.accept.AcceptRequestBuilder.AcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|to_post_request_information(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|with_url(raw_url:str):AcceptRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|by_attachment_id(attachment_id:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|create_upload_session:CreateUploadSessionRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):AttachmentCollectionResponse -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):Attachment -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|to_post_request_information(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|with_url(raw_url:str):AttachmentsRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item():AttachmentItem -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item(value:AttachmentItem):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CreateUploadSessionPostRequestBody -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder.CreateUploadSessionRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):UploadSession -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|to_post_request_information(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|with_url(raw_url:str):CreateUploadSessionRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):Attachment -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|with_url(raw_url:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetRequestConfiguration-->RequestConfiguration[CalendarRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):Calendar -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|with_url(raw_url:str):CalendarRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CancelPostRequestBody -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.cancel.CancelRequestBuilder.CancelRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|to_post_request_information(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|with_url(raw_url:str):CancelRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeclinePostRequestBody -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.decline.DeclineRequestBuilder.DeclineRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|to_post_request_information(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|with_url(raw_url:str):DeclineRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder.DismissReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|with_url(raw_url:str):DismissReminderRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[EventItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|dismiss_reminder:DismissReminderRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):Event -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|instances:InstancesRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|permanent_delete:PermanentDeleteRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|snooze_reminder:SnoozeReminderRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|tentatively_accept:TentativelyAcceptRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|with_url(raw_url:str):EventItemRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|by_extension_id(extension_id:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):ExtensionCollectionResponse -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|to_post_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|with_url(raw_url:str):ExtensionsRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):Extension -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_patch_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|with_url(raw_url:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|to_recipients():list[Recipient] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|to_recipients(value:list[Recipient]):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardPostRequestBody -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.forward.ForwardRequestBuilder.ForwardRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|to_post_request_information(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|with_url(raw_url:str):ForwardRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|public|constructor():None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|public|value():list[Event] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|public|value(value:list[Event]):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeltaGetResponse -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetRequestConfiguration-->RequestConfiguration[DeltaRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):DeltaGetResponse -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetRequestConfiguration-->RequestConfiguration[InstancesRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|by_event_id2(event_id2:str):EventItemRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|delta:DeltaRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[InstancesRequestBuilderGetQueryParameters]):EventCollectionResponse -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[InstancesRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|with_url(raw_url:str):InstancesRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AcceptPostRequestBody -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder.AcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|to_post_request_information(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|with_url(raw_url:str):AcceptRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|by_attachment_id(attachment_id:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|create_upload_session:CreateUploadSessionRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):AttachmentCollectionResponse -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):Attachment -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|to_post_request_information(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|with_url(raw_url:str):AttachmentsRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item():AttachmentItem -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item(value:AttachmentItem):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CreateUploadSessionPostRequestBody -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder.CreateUploadSessionRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):UploadSession -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|to_post_request_information(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|with_url(raw_url:str):CreateUploadSessionRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):Attachment -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|with_url(raw_url:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetRequestConfiguration-->RequestConfiguration[CalendarRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):Calendar -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|with_url(raw_url:str):CalendarRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CancelPostRequestBody -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder.CancelRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|to_post_request_information(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|with_url(raw_url:str):CancelRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeclinePostRequestBody -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder.DeclineRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|to_post_request_information(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|with_url(raw_url:str):DeclineRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder.DismissReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|with_url(raw_url:str):DismissReminderRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[EventItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|dismiss_reminder:DismissReminderRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):Event -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|permanent_delete:PermanentDeleteRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|snooze_reminder:SnoozeReminderRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|tentatively_accept:TentativelyAcceptRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|with_url(raw_url:str):EventItemRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|by_extension_id(extension_id:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):ExtensionCollectionResponse -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|to_post_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|with_url(raw_url:str):ExtensionsRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):Extension -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_patch_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|with_url(raw_url:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|to_recipients():list[Recipient] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|to_recipients(value:list[Recipient]):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardPostRequestBody -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder.ForwardRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|to_post_request_information(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|with_url(raw_url:str):ForwardRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder.PermanentDeleteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|with_url(raw_url:str):PermanentDeleteRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time():DateTimeTimeZone -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time(value:DateTimeTimeZone):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):SnoozeReminderPostRequestBody -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder.SnoozeReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|to_post_request_information(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|with_url(raw_url:str):SnoozeReminderRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):TentativelyAcceptPostRequestBody -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder.TentativelyAcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|to_post_request_information(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|with_url(raw_url:str):TentativelyAcceptRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder.PermanentDeleteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|with_url(raw_url:str):PermanentDeleteRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time():DateTimeTimeZone -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time(value:DateTimeTimeZone):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):SnoozeReminderPostRequestBody -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder.SnoozeReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|to_post_request_information(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|with_url(raw_url:str):SnoozeReminderRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):TentativelyAcceptPostRequestBody -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder.TentativelyAcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|to_post_request_information(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|with_url(raw_url:str):TentativelyAcceptRequestBuilder -msgraph.generated.users.item.calendarView.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarView.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarView.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarView.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarView.item.extensions.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.extensions.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendarView.item.extensions.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.extensions.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.extensions.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.extensions.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.extensions.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendarView.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarView.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.extensions.ExtensionsRequestBuilder::|public|by_extension_id(extension_id:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.calendarView.item.extensions.ExtensionsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendarView.item.extensions.ExtensionsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):ExtensionCollectionResponse -msgraph.generated.users.item.calendarView.item.extensions.ExtensionsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.calendarView.item.extensions.ExtensionsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.extensions.ExtensionsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.extensions.ExtensionsRequestBuilder::|public|to_post_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.extensions.ExtensionsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.extensions.ExtensionsRequestBuilder::|public|with_url(raw_url:str):ExtensionsRequestBuilder -msgraph.generated.users.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):Extension -msgraph.generated.users.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|to_patch_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.extensions.item.ExtensionItemRequestBuilder::|public|with_url(raw_url:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.calendarView.item.forward.ForwardPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarView.item.forward.ForwardPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarView.item.forward.ForwardPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarView.item.forward.ForwardPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarView.item.forward.ForwardPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarView.item.forward.ForwardPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarView.item.forward.ForwardPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarView.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarView.item.forward.ForwardPostRequestBody::|public|to_recipients():list[Recipient] -msgraph.generated.users.item.calendarView.item.forward.ForwardPostRequestBody::|public|to_recipients(value:list[Recipient]):None -msgraph.generated.users.item.calendarView.item.forward.ForwardPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardPostRequestBody -msgraph.generated.users.item.calendarView.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarView.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.forward.ForwardRequestBuilder.ForwardRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.forward.ForwardRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.forward.ForwardRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarView.item.forward.ForwardRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.forward.ForwardRequestBuilder::|public|to_post_request_information(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.forward.ForwardRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.forward.ForwardRequestBuilder::|public|with_url(raw_url:str):ForwardRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarView.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarView.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarView.item.instances.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarView.item.instances.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.instances.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendarView.item.instances.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.instances.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.instances.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.instances.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.instances.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -msgraph.generated.users.item.calendarView.item.instances.delta.DeltaGetResponse::|public|constructor():None -msgraph.generated.users.item.calendarView.item.instances.delta.DeltaGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarView.item.instances.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarView.item.instances.delta.DeltaGetResponse::|public|value():list[Event] -msgraph.generated.users.item.calendarView.item.instances.delta.DeltaGetResponse::|public|value(value:list[Event]):None -msgraph.generated.users.item.calendarView.item.instances.delta.DeltaGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeltaGetResponse -msgraph.generated.users.item.calendarView.item.instances.delta.DeltaRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.users.item.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.users.item.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendarView.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetRequestConfiguration-->RequestConfiguration[DeltaRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarView.item.instances.delta.DeltaRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.instances.delta.DeltaRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):DeltaGetResponse -msgraph.generated.users.item.calendarView.item.instances.delta.DeltaRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.instances.delta.DeltaRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.instances.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.instances.delta.DeltaRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.instances.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.InstancesRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.users.item.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.users.item.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendarView.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetRequestConfiguration-->RequestConfiguration[InstancesRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarView.item.instances.InstancesRequestBuilder::|public|by_event_id1(event_id1:str):EventItemRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.InstancesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.instances.InstancesRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.InstancesRequestBuilder::|public|delta:DeltaRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.InstancesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[InstancesRequestBuilderGetQueryParameters]):EventCollectionResponse -msgraph.generated.users.item.calendarView.item.instances.InstancesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.instances.InstancesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.instances.InstancesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[InstancesRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.instances.InstancesRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.instances.InstancesRequestBuilder::|public|with_url(raw_url:str):InstancesRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.accept.AcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarView.item.instances.item.accept.AcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarView.item.instances.item.accept.AcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarView.item.instances.item.accept.AcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarView.item.instances.item.accept.AcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarView.item.instances.item.accept.AcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarView.item.instances.item.accept.AcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarView.item.instances.item.accept.AcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendarView.item.instances.item.accept.AcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendarView.item.instances.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarView.item.instances.item.accept.AcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AcceptPostRequestBody -msgraph.generated.users.item.calendarView.item.instances.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarView.item.instances.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.accept.AcceptRequestBuilder.AcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.instances.item.accept.AcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarView.item.instances.item.accept.AcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.instances.item.accept.AcceptRequestBuilder::|public|to_post_request_information(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.instances.item.accept.AcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.instances.item.accept.AcceptRequestBuilder::|public|with_url(raw_url:str):AcceptRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|by_attachment_id(attachment_id:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|create_upload_session:CreateUploadSessionRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):AttachmentCollectionResponse -msgraph.generated.users.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):Attachment -msgraph.generated.users.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|to_post_request_information(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.instances.item.attachments.AttachmentsRequestBuilder::|public|with_url(raw_url:str):AttachmentsRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarView.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarView.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarView.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarView.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.instances.item.attachments.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendarView.item.instances.item.attachments.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.instances.item.attachments.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.instances.item.attachments.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.instances.item.attachments.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.instances.item.attachments.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item():AttachmentItem -msgraph.generated.users.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item(value:AttachmentItem):None -msgraph.generated.users.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CreateUploadSessionPostRequestBody -msgraph.generated.users.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder.CreateUploadSessionRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):UploadSession -msgraph.generated.users.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|to_post_request_information(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|with_url(raw_url:str):CreateUploadSessionRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):Attachment -msgraph.generated.users.item.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|with_url(raw_url:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarView.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarView.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarView.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetRequestConfiguration-->RequestConfiguration[CalendarRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarView.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.instances.item.calendar.CalendarRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):Calendar -msgraph.generated.users.item.calendarView.item.instances.item.calendar.CalendarRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.instances.item.calendar.CalendarRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.instances.item.calendar.CalendarRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.instances.item.calendar.CalendarRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.instances.item.calendar.CalendarRequestBuilder::|public|with_url(raw_url:str):CalendarRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.cancel.CancelPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarView.item.instances.item.cancel.CancelPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarView.item.instances.item.cancel.CancelPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarView.item.instances.item.cancel.CancelPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarView.item.instances.item.cancel.CancelPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarView.item.instances.item.cancel.CancelPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarView.item.instances.item.cancel.CancelPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarView.item.instances.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarView.item.instances.item.cancel.CancelPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CancelPostRequestBody -msgraph.generated.users.item.calendarView.item.instances.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarView.item.instances.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.cancel.CancelRequestBuilder.CancelRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.instances.item.cancel.CancelRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarView.item.instances.item.cancel.CancelRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.instances.item.cancel.CancelRequestBuilder::|public|to_post_request_information(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.instances.item.cancel.CancelRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.instances.item.cancel.CancelRequestBuilder::|public|with_url(raw_url:str):CancelRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendarView.item.instances.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarView.item.instances.item.decline.DeclinePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeclinePostRequestBody -msgraph.generated.users.item.calendarView.item.instances.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarView.item.instances.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.decline.DeclineRequestBuilder.DeclineRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.instances.item.decline.DeclineRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarView.item.instances.item.decline.DeclineRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.instances.item.decline.DeclineRequestBuilder::|public|to_post_request_information(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.instances.item.decline.DeclineRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.instances.item.decline.DeclineRequestBuilder::|public|with_url(raw_url:str):DeclineRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.dismissReminder.DismissReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.dismissReminder.DismissReminderRequestBuilder.DismissReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarView.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|with_url(raw_url:str):DismissReminderRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.EventItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.users.item.calendarView.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarView.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarView.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarView.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.users.item.calendarView.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[EventItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|dismiss_reminder:DismissReminderRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|exception_occurrences:ExceptionOccurrencesRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):Event -msgraph.generated.users.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|permanent_delete:PermanentDeleteRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|snooze_reminder:SnoozeReminderRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|tentatively_accept:TentativelyAcceptRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|with_url(raw_url:str):EventItemRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|public|constructor():None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|public|value():list[Event] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|public|value(value:list[Event]):None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeltaGetResponse -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetRequestConfiguration-->RequestConfiguration[DeltaRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):DeltaGetResponse -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|by_event_id2(event_id2:str):EventItemRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|delta:DeltaRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]):EventCollectionResponse -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|with_url(raw_url:str):ExceptionOccurrencesRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AcceptPostRequestBody -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder.AcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|to_post_request_information(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|with_url(raw_url:str):AcceptRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|by_attachment_id(attachment_id:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|create_upload_session:CreateUploadSessionRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):AttachmentCollectionResponse -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):Attachment -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|to_post_request_information(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|with_url(raw_url:str):AttachmentsRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item():AttachmentItem -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item(value:AttachmentItem):None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CreateUploadSessionPostRequestBody -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder.CreateUploadSessionRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):UploadSession -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|to_post_request_information(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|with_url(raw_url:str):CreateUploadSessionRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):Attachment -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|with_url(raw_url:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetRequestConfiguration-->RequestConfiguration[CalendarRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):Calendar -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|with_url(raw_url:str):CalendarRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CancelPostRequestBody -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder.CancelRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|to_post_request_information(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|with_url(raw_url:str):CancelRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeclinePostRequestBody -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder.DeclineRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|to_post_request_information(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|with_url(raw_url:str):DeclineRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder.DismissReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|with_url(raw_url:str):DismissReminderRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[EventItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|dismiss_reminder:DismissReminderRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):Event -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|permanent_delete:PermanentDeleteRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|snooze_reminder:SnoozeReminderRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|tentatively_accept:TentativelyAcceptRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|with_url(raw_url:str):EventItemRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|by_extension_id(extension_id:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):ExtensionCollectionResponse -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|to_post_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|with_url(raw_url:str):ExtensionsRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):Extension -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_patch_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|with_url(raw_url:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|to_recipients():list[Recipient] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|to_recipients(value:list[Recipient]):None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardPostRequestBody -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder.ForwardRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|to_post_request_information(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|with_url(raw_url:str):ForwardRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder.PermanentDeleteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|with_url(raw_url:str):PermanentDeleteRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time():DateTimeTimeZone -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time(value:DateTimeTimeZone):None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):SnoozeReminderPostRequestBody -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder.SnoozeReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|to_post_request_information(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|with_url(raw_url:str):SnoozeReminderRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):TentativelyAcceptPostRequestBody -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder.TentativelyAcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|to_post_request_information(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|with_url(raw_url:str):TentativelyAcceptRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarView.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarView.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarView.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarView.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.instances.item.extensions.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.calendarView.item.instances.item.extensions.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.instances.item.extensions.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.instances.item.extensions.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.instances.item.extensions.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.instances.item.extensions.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|by_extension_id(extension_id:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):ExtensionCollectionResponse -msgraph.generated.users.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|to_post_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.instances.item.extensions.ExtensionsRequestBuilder::|public|with_url(raw_url:str):ExtensionsRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):Extension -msgraph.generated.users.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_patch_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|with_url(raw_url:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.forward.ForwardPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarView.item.instances.item.forward.ForwardPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarView.item.instances.item.forward.ForwardPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarView.item.instances.item.forward.ForwardPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarView.item.instances.item.forward.ForwardPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarView.item.instances.item.forward.ForwardPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarView.item.instances.item.forward.ForwardPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarView.item.instances.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarView.item.instances.item.forward.ForwardPostRequestBody::|public|to_recipients():list[Recipient] -msgraph.generated.users.item.calendarView.item.instances.item.forward.ForwardPostRequestBody::|public|to_recipients(value:list[Recipient]):None -msgraph.generated.users.item.calendarView.item.instances.item.forward.ForwardPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardPostRequestBody -msgraph.generated.users.item.calendarView.item.instances.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarView.item.instances.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.forward.ForwardRequestBuilder.ForwardRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.instances.item.forward.ForwardRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarView.item.instances.item.forward.ForwardRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.instances.item.forward.ForwardRequestBuilder::|public|to_post_request_information(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.instances.item.forward.ForwardRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.instances.item.forward.ForwardRequestBuilder::|public|with_url(raw_url:str):ForwardRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder.PermanentDeleteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|with_url(raw_url:str):PermanentDeleteRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time():DateTimeTimeZone -msgraph.generated.users.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time(value:DateTimeTimeZone):None -msgraph.generated.users.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):SnoozeReminderPostRequestBody -msgraph.generated.users.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder.SnoozeReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|to_post_request_information(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|with_url(raw_url:str):SnoozeReminderRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):TentativelyAcceptPostRequestBody -msgraph.generated.users.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder.TentativelyAcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|to_post_request_information(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|with_url(raw_url:str):TentativelyAcceptRequestBuilder -msgraph.generated.users.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder.PermanentDeleteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|with_url(raw_url:str):PermanentDeleteRequestBuilder -msgraph.generated.users.item.calendarView.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarView.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarView.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarView.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarView.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarView.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time():DateTimeTimeZone -msgraph.generated.users.item.calendarView.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time(value:DateTimeTimeZone):None -msgraph.generated.users.item.calendarView.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarView.item.snoozeReminder.SnoozeReminderPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):SnoozeReminderPostRequestBody -msgraph.generated.users.item.calendarView.item.snoozeReminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarView.item.snoozeReminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.snoozeReminder.SnoozeReminderRequestBuilder.SnoozeReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarView.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|to_post_request_information(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|with_url(raw_url:str):SnoozeReminderRequestBuilder -msgraph.generated.users.item.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):TentativelyAcceptPostRequestBody -msgraph.generated.users.item.calendarView.item.tentativelyAccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.calendarView.item.tentativelyAccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.calendarView.item.tentativelyAccept.TentativelyAcceptRequestBuilder.TentativelyAcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.calendarView.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.calendarView.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.calendarView.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.calendarView.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.calendarView.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|to_post_request_information(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.calendarView.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.calendarView.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|with_url(raw_url:str):TentativelyAcceptRequestBuilder msgraph.generated.users.item.changePassword.ChangePasswordPostRequestBody::|public|additional_data():dict[str, Any] msgraph.generated.users.item.changePassword.ChangePasswordPostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph.generated.users.item.changePassword.ChangePasswordPostRequestBody::|public|backing_store:BackingStore @@ -201195,7 +183536,6 @@ msgraph.generated.users.item.events.item.EventItemRequestBuilder::|public|constr msgraph.generated.users.item.events.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder msgraph.generated.users.item.events.item.EventItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None msgraph.generated.users.item.events.item.EventItemRequestBuilder::|public|dismiss_reminder:DismissReminderRequestBuilder -msgraph.generated.users.item.events.item.EventItemRequestBuilder::|public|exception_occurrences:ExceptionOccurrencesRequestBuilder msgraph.generated.users.item.events.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder msgraph.generated.users.item.events.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder msgraph.generated.users.item.events.item.EventItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):Event @@ -201211,735 +183551,6 @@ msgraph.generated.users.item.events.item.EventItemRequestBuilder::|public|to_get msgraph.generated.users.item.events.item.EventItemRequestBuilder::|public|to_patch_request_information(body:Event; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph.generated.users.item.events.item.EventItemRequestBuilder::|public|url_template:str msgraph.generated.users.item.events.item.EventItemRequestBuilder::|public|with_url(raw_url:str):EventItemRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.events.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.events.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.events.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.events.item.exceptionOccurrences.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.exceptionOccurrences.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.events.item.exceptionOccurrences.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.exceptionOccurrences.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.exceptionOccurrences.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.exceptionOccurrences.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.exceptionOccurrences.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -msgraph.generated.users.item.events.item.exceptionOccurrences.delta.DeltaGetResponse::|public|constructor():None -msgraph.generated.users.item.events.item.exceptionOccurrences.delta.DeltaGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.events.item.exceptionOccurrences.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.events.item.exceptionOccurrences.delta.DeltaGetResponse::|public|value():list[Event] -msgraph.generated.users.item.events.item.exceptionOccurrences.delta.DeltaGetResponse::|public|value(value:list[Event]):None -msgraph.generated.users.item.events.item.exceptionOccurrences.delta.DeltaGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeltaGetResponse -msgraph.generated.users.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.users.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.users.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetRequestConfiguration-->RequestConfiguration[DeltaRequestBuilderGetQueryParameters] -msgraph.generated.users.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):DeltaGetResponse -msgraph.generated.users.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters] -msgraph.generated.users.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|by_event_id1(event_id1:str):EventItemRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|delta:DeltaRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]):EventCollectionResponse -msgraph.generated.users.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|with_url(raw_url:str):ExceptionOccurrencesRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AcceptPostRequestBody -msgraph.generated.users.item.events.item.exceptionOccurrences.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.events.item.exceptionOccurrences.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.accept.AcceptRequestBuilder.AcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|to_post_request_information(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|with_url(raw_url:str):AcceptRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|by_attachment_id(attachment_id:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|create_upload_session:CreateUploadSessionRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):AttachmentCollectionResponse -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):Attachment -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|to_post_request_information(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|with_url(raw_url:str):AttachmentsRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item():AttachmentItem -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item(value:AttachmentItem):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|constructor():None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CreateUploadSessionPostRequestBody -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder.CreateUploadSessionRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):UploadSession -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|to_post_request_information(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|with_url(raw_url:str):CreateUploadSessionRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):Attachment -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|with_url(raw_url:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetRequestConfiguration-->RequestConfiguration[CalendarRequestBuilderGetQueryParameters] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):Calendar -msgraph.generated.users.item.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|with_url(raw_url:str):CalendarRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.events.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|comment():str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|constructor():None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CancelPostRequestBody -msgraph.generated.users.item.events.item.exceptionOccurrences.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.events.item.exceptionOccurrences.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.cancel.CancelRequestBuilder.CancelRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|to_post_request_information(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|with_url(raw_url:str):CancelRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|comment():str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|constructor():None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|send_response():bool -msgraph.generated.users.item.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeclinePostRequestBody -msgraph.generated.users.item.events.item.exceptionOccurrences.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.events.item.exceptionOccurrences.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.decline.DeclineRequestBuilder.DeclineRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|to_post_request_information(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|with_url(raw_url:str):DeclineRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder.DismissReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|with_url(raw_url:str):DismissReminderRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[EventItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|dismiss_reminder:DismissReminderRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):Event -msgraph.generated.users.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|instances:InstancesRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|permanent_delete:PermanentDeleteRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|snooze_reminder:SnoozeReminderRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|tentatively_accept:TentativelyAcceptRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|with_url(raw_url:str):EventItemRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|by_extension_id(extension_id:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):ExtensionCollectionResponse -msgraph.generated.users.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|to_post_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|with_url(raw_url:str):ExtensionsRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):Extension -msgraph.generated.users.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_patch_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|with_url(raw_url:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|comment():str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|constructor():None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|to_recipients():list[Recipient] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|to_recipients(value:list[Recipient]):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardPostRequestBody -msgraph.generated.users.item.events.item.exceptionOccurrences.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.events.item.exceptionOccurrences.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.forward.ForwardRequestBuilder.ForwardRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|to_post_request_information(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|with_url(raw_url:str):ForwardRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|public|constructor():None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|public|value():list[Event] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|public|value(value:list[Event]):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.delta.DeltaGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeltaGetResponse -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder.DeltaRequestBuilderGetRequestConfiguration-->RequestConfiguration[DeltaRequestBuilderGetQueryParameters] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):DeltaGetResponse -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetRequestConfiguration-->RequestConfiguration[InstancesRequestBuilderGetQueryParameters] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|by_event_id2(event_id2:str):EventItemRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|delta:DeltaRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[InstancesRequestBuilderGetQueryParameters]):EventCollectionResponse -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[InstancesRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.InstancesRequestBuilder::|public|with_url(raw_url:str):InstancesRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AcceptPostRequestBody -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder.AcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|to_post_request_information(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.accept.AcceptRequestBuilder::|public|with_url(raw_url:str):AcceptRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|by_attachment_id(attachment_id:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|create_upload_session:CreateUploadSessionRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):AttachmentCollectionResponse -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):Attachment -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|to_post_request_information(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.AttachmentsRequestBuilder::|public|with_url(raw_url:str):AttachmentsRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item():AttachmentItem -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item(value:AttachmentItem):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|constructor():None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CreateUploadSessionPostRequestBody -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder.CreateUploadSessionRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):UploadSession -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|to_post_request_information(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|with_url(raw_url:str):CreateUploadSessionRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):Attachment -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|with_url(raw_url:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetRequestConfiguration-->RequestConfiguration[CalendarRequestBuilderGetQueryParameters] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):Calendar -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.calendar.CalendarRequestBuilder::|public|with_url(raw_url:str):CalendarRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|comment():str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|constructor():None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CancelPostRequestBody -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder.CancelRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|to_post_request_information(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.cancel.CancelRequestBuilder::|public|with_url(raw_url:str):CancelRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|comment():str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|constructor():None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|send_response():bool -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeclinePostRequestBody -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder.DeclineRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|to_post_request_information(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.decline.DeclineRequestBuilder::|public|with_url(raw_url:str):DeclineRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder.DismissReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|with_url(raw_url:str):DismissReminderRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[EventItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|dismiss_reminder:DismissReminderRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):Event -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|permanent_delete:PermanentDeleteRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|snooze_reminder:SnoozeReminderRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|tentatively_accept:TentativelyAcceptRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.EventItemRequestBuilder::|public|with_url(raw_url:str):EventItemRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.extensions.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|by_extension_id(extension_id:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):ExtensionCollectionResponse -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|to_post_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.extensions.ExtensionsRequestBuilder::|public|with_url(raw_url:str):ExtensionsRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):Extension -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_patch_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|with_url(raw_url:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|comment():str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|constructor():None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|to_recipients():list[Recipient] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|public|to_recipients(value:list[Recipient]):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardPostRequestBody -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder.ForwardRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|to_post_request_information(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.forward.ForwardRequestBuilder::|public|with_url(raw_url:str):ForwardRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder.PermanentDeleteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|with_url(raw_url:str):PermanentDeleteRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|constructor():None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time():DateTimeTimeZone -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time(value:DateTimeTimeZone):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):SnoozeReminderPostRequestBody -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder.SnoozeReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|to_post_request_information(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|with_url(raw_url:str):SnoozeReminderRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):TentativelyAcceptPostRequestBody -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder.TentativelyAcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|to_post_request_information(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|with_url(raw_url:str):TentativelyAcceptRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder.PermanentDeleteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|with_url(raw_url:str):PermanentDeleteRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|constructor():None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time():DateTimeTimeZone -msgraph.generated.users.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time(value:DateTimeTimeZone):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):SnoozeReminderPostRequestBody -msgraph.generated.users.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder.SnoozeReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|to_post_request_information(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|with_url(raw_url:str):SnoozeReminderRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):TentativelyAcceptPostRequestBody -msgraph.generated.users.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder.TentativelyAcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|to_post_request_information(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|with_url(raw_url:str):TentativelyAcceptRequestBuilder msgraph.generated.users.item.events.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder msgraph.generated.users.item.events.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.users.item.events.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -202014,18 +183625,6 @@ msgraph.generated.users.item.events.item.forward.ForwardRequestBuilder::|public| msgraph.generated.users.item.events.item.forward.ForwardRequestBuilder::|public|to_post_request_information(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph.generated.users.item.events.item.forward.ForwardRequestBuilder::|public|url_template:str msgraph.generated.users.item.events.item.forward.ForwardRequestBuilder::|public|with_url(raw_url:str):ForwardRequestBuilder -msgraph.generated.users.item.events.item.instances.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.events.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.events.item.instances.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.events.item.instances.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.events.item.instances.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.instances.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.events.item.instances.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.instances.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.instances.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.instances.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.instances.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder msgraph.generated.users.item.events.item.instances.delta.DeltaGetResponse-->BaseDeltaFunctionResponse msgraph.generated.users.item.events.item.instances.delta.DeltaGetResponse::|public|constructor():None msgraph.generated.users.item.events.item.instances.delta.DeltaGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -202066,9 +183665,7 @@ msgraph.generated.users.item.events.item.instances.InstancesRequestBuilder.Insta msgraph.generated.users.item.events.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|start_date_time:str msgraph.generated.users.item.events.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetQueryParameters::|public|top:int msgraph.generated.users.item.events.item.instances.InstancesRequestBuilder.InstancesRequestBuilderGetRequestConfiguration-->RequestConfiguration[InstancesRequestBuilderGetQueryParameters] -msgraph.generated.users.item.events.item.instances.InstancesRequestBuilder::|public|by_event_id1(event_id1:str):EventItemRequestBuilder msgraph.generated.users.item.events.item.instances.InstancesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.instances.InstancesRequestBuilder::|public|count:CountRequestBuilder msgraph.generated.users.item.events.item.instances.InstancesRequestBuilder::|public|delta:DeltaRequestBuilder msgraph.generated.users.item.events.item.instances.InstancesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[InstancesRequestBuilderGetQueryParameters]):EventCollectionResponse msgraph.generated.users.item.events.item.instances.InstancesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -202076,673 +183673,6 @@ msgraph.generated.users.item.events.item.instances.InstancesRequestBuilder::|pub msgraph.generated.users.item.events.item.instances.InstancesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[InstancesRequestBuilderGetQueryParameters]):RequestInformation msgraph.generated.users.item.events.item.instances.InstancesRequestBuilder::|public|url_template:str msgraph.generated.users.item.events.item.instances.InstancesRequestBuilder::|public|with_url(raw_url:str):InstancesRequestBuilder -msgraph.generated.users.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.events.item.instances.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.events.item.instances.item.accept.AcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AcceptPostRequestBody -msgraph.generated.users.item.events.item.instances.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.events.item.instances.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.instances.item.accept.AcceptRequestBuilder.AcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.events.item.instances.item.accept.AcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.instances.item.accept.AcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.instances.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.events.item.instances.item.accept.AcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.instances.item.accept.AcceptRequestBuilder::|public|to_post_request_information(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.instances.item.accept.AcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.instances.item.accept.AcceptRequestBuilder::|public|with_url(raw_url:str):AcceptRequestBuilder -msgraph.generated.users.item.events.item.instances.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.events.item.instances.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|by_attachment_id(attachment_id:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|create_upload_session:CreateUploadSessionRequestBuilder -msgraph.generated.users.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):AttachmentCollectionResponse -msgraph.generated.users.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):Attachment -msgraph.generated.users.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|to_post_request_information(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.instances.item.attachments.AttachmentsRequestBuilder::|public|with_url(raw_url:str):AttachmentsRequestBuilder -msgraph.generated.users.item.events.item.instances.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.events.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.events.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.events.item.instances.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.events.item.instances.item.attachments.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.instances.item.attachments.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.events.item.instances.item.attachments.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.instances.item.attachments.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.instances.item.attachments.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.instances.item.attachments.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.instances.item.attachments.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item():AttachmentItem -msgraph.generated.users.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item(value:AttachmentItem):None -msgraph.generated.users.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|constructor():None -msgraph.generated.users.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CreateUploadSessionPostRequestBody -msgraph.generated.users.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder.CreateUploadSessionRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):UploadSession -msgraph.generated.users.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|to_post_request_information(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.instances.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|with_url(raw_url:str):CreateUploadSessionRequestBuilder -msgraph.generated.users.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):Attachment -msgraph.generated.users.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.instances.item.attachments.item.AttachmentItemRequestBuilder::|public|with_url(raw_url:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.events.item.instances.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.events.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.events.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.events.item.instances.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetRequestConfiguration-->RequestConfiguration[CalendarRequestBuilderGetQueryParameters] -msgraph.generated.users.item.events.item.instances.item.calendar.CalendarRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.instances.item.calendar.CalendarRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):Calendar -msgraph.generated.users.item.events.item.instances.item.calendar.CalendarRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.instances.item.calendar.CalendarRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.instances.item.calendar.CalendarRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.instances.item.calendar.CalendarRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.instances.item.calendar.CalendarRequestBuilder::|public|with_url(raw_url:str):CalendarRequestBuilder -msgraph.generated.users.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|comment():str -msgraph.generated.users.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|constructor():None -msgraph.generated.users.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.events.item.instances.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.events.item.instances.item.cancel.CancelPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CancelPostRequestBody -msgraph.generated.users.item.events.item.instances.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.events.item.instances.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.instances.item.cancel.CancelRequestBuilder.CancelRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.events.item.instances.item.cancel.CancelRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.instances.item.cancel.CancelRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.instances.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.events.item.instances.item.cancel.CancelRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.instances.item.cancel.CancelRequestBuilder::|public|to_post_request_information(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.instances.item.cancel.CancelRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.instances.item.cancel.CancelRequestBuilder::|public|with_url(raw_url:str):CancelRequestBuilder -msgraph.generated.users.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|comment():str -msgraph.generated.users.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|constructor():None -msgraph.generated.users.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|send_response():bool -msgraph.generated.users.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.events.item.instances.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.events.item.instances.item.decline.DeclinePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeclinePostRequestBody -msgraph.generated.users.item.events.item.instances.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.events.item.instances.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.instances.item.decline.DeclineRequestBuilder.DeclineRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.events.item.instances.item.decline.DeclineRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.instances.item.decline.DeclineRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.instances.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.events.item.instances.item.decline.DeclineRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.instances.item.decline.DeclineRequestBuilder::|public|to_post_request_information(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.instances.item.decline.DeclineRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.instances.item.decline.DeclineRequestBuilder::|public|with_url(raw_url:str):DeclineRequestBuilder -msgraph.generated.users.item.events.item.instances.item.dismissReminder.DismissReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.instances.item.dismissReminder.DismissReminderRequestBuilder.DismissReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.events.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.events.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.instances.item.dismissReminder.DismissReminderRequestBuilder::|public|with_url(raw_url:str):DismissReminderRequestBuilder -msgraph.generated.users.item.events.item.instances.item.EventItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.users.item.events.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.events.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.events.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.events.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.users.item.events.item.instances.item.EventItemRequestBuilder.EventItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[EventItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.events.item.instances.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -msgraph.generated.users.item.events.item.instances.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -msgraph.generated.users.item.events.item.instances.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -msgraph.generated.users.item.events.item.instances.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -msgraph.generated.users.item.events.item.instances.item.EventItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.instances.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -msgraph.generated.users.item.events.item.instances.item.EventItemRequestBuilder::|public|dismiss_reminder:DismissReminderRequestBuilder -msgraph.generated.users.item.events.item.instances.item.EventItemRequestBuilder::|public|exception_occurrences:ExceptionOccurrencesRequestBuilder -msgraph.generated.users.item.events.item.instances.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -msgraph.generated.users.item.events.item.instances.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -msgraph.generated.users.item.events.item.instances.item.EventItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):Event -msgraph.generated.users.item.events.item.instances.item.EventItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.instances.item.EventItemRequestBuilder::|public|permanent_delete:PermanentDeleteRequestBuilder -msgraph.generated.users.item.events.item.instances.item.EventItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.instances.item.EventItemRequestBuilder::|public|snooze_reminder:SnoozeReminderRequestBuilder -msgraph.generated.users.item.events.item.instances.item.EventItemRequestBuilder::|public|tentatively_accept:TentativelyAcceptRequestBuilder -msgraph.generated.users.item.events.item.instances.item.EventItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.instances.item.EventItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.instances.item.EventItemRequestBuilder::|public|with_url(raw_url:str):EventItemRequestBuilder -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse-->BaseDeltaFunctionResponse -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|public|constructor():None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|public|value():list[Event] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|public|value(value:list[Event]):None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.delta.DeltaGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeltaGetResponse -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|end_date_time:str -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|start_date_time:str -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder.DeltaRequestBuilderGetRequestConfiguration-->RequestConfiguration[DeltaRequestBuilderGetQueryParameters] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):DeltaGetResponse -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeltaRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.delta.DeltaRequestBuilder::|public|with_url(raw_url:str):DeltaRequestBuilder -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder.ExceptionOccurrencesRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|by_event_id2(event_id2:str):EventItemRequestBuilder -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|delta:DeltaRequestBuilder -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]):EventCollectionResponse -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.ExceptionOccurrencesRequestBuilder::|public|with_url(raw_url:str):ExceptionOccurrencesRequestBuilder -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AcceptPostRequestBody -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder.AcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|post(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|to_post_request_information(body:AcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.accept.AcceptRequestBuilder::|public|with_url(raw_url:str):AcceptRequestBuilder -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder.AttachmentsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|by_attachment_id(attachment_id:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|create_upload_session:CreateUploadSessionRequestBuilder -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):AttachmentCollectionResponse -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|post(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):Attachment -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|to_post_request_information(body:Attachment; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.AttachmentsRequestBuilder::|public|with_url(raw_url:str):AttachmentsRequestBuilder -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item():AttachmentItem -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachment_item(value:AttachmentItem):None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|constructor():None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CreateUploadSessionPostRequestBody -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder.CreateUploadSessionRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):UploadSession -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|to_post_request_information(body:CreateUploadSessionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.createUploadSession.CreateUploadSessionRequestBuilder::|public|with_url(raw_url:str):CreateUploadSessionRequestBuilder -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder.AttachmentItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):Attachment -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.attachments.item.AttachmentItemRequestBuilder::|public|with_url(raw_url:str):AttachmentItemRequestBuilder -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder.CalendarRequestBuilderGetRequestConfiguration-->RequestConfiguration[CalendarRequestBuilderGetQueryParameters] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):Calendar -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CalendarRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.calendar.CalendarRequestBuilder::|public|with_url(raw_url:str):CalendarRequestBuilder -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|comment():str -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|constructor():None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):CancelPostRequestBody -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder.CancelRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|post(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|to_post_request_information(body:CancelPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.cancel.CancelRequestBuilder::|public|with_url(raw_url:str):CancelRequestBuilder -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|comment():str -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|constructor():None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|send_response():bool -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeclinePostRequestBody -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclinePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder.DeclineRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|post(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|to_post_request_information(body:DeclinePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.decline.DeclineRequestBuilder::|public|with_url(raw_url:str):DeclineRequestBuilder -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder.DismissReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.dismissReminder.DismissReminderRequestBuilder::|public|with_url(raw_url:str):DismissReminderRequestBuilder -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder.EventItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[EventItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|accept:AcceptRequestBuilder -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|calendar:CalendarRequestBuilder -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|cancel:CancelRequestBuilder -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|decline:DeclineRequestBuilder -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|dismiss_reminder:DismissReminderRequestBuilder -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):Event -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|permanent_delete:PermanentDeleteRequestBuilder -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|snooze_reminder:SnoozeReminderRequestBuilder -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|tentatively_accept:TentativelyAcceptRequestBuilder -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[EventItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.EventItemRequestBuilder::|public|with_url(raw_url:str):EventItemRequestBuilder -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.extensions.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|by_extension_id(extension_id:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):ExtensionCollectionResponse -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|to_post_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.extensions.ExtensionsRequestBuilder::|public|with_url(raw_url:str):ExtensionsRequestBuilder -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):Extension -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|to_patch_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.extensions.item.ExtensionItemRequestBuilder::|public|with_url(raw_url:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|comment():str -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|constructor():None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|to_recipients():list[Recipient] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|public|to_recipients(value:list[Recipient]):None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardPostRequestBody -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder.ForwardRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|to_post_request_information(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.forward.ForwardRequestBuilder::|public|with_url(raw_url:str):ForwardRequestBuilder -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder.PermanentDeleteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.permanentDelete.PermanentDeleteRequestBuilder::|public|with_url(raw_url:str):PermanentDeleteRequestBuilder -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|constructor():None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time():DateTimeTimeZone -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time(value:DateTimeTimeZone):None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):SnoozeReminderPostRequestBody -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder.SnoozeReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|to_post_request_information(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|with_url(raw_url:str):SnoozeReminderRequestBuilder -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):TentativelyAcceptPostRequestBody -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder.TentativelyAcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|to_post_request_information(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.instances.item.exceptionOccurrences.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|with_url(raw_url:str):TentativelyAcceptRequestBuilder -msgraph.generated.users.item.events.item.instances.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.events.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.events.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.events.item.instances.item.extensions.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.users.item.events.item.instances.item.extensions.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.instances.item.extensions.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.users.item.events.item.instances.item.extensions.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.instances.item.extensions.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.instances.item.extensions.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.instances.item.extensions.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.instances.item.extensions.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.users.item.events.item.instances.item.extensions.ExtensionsRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.users.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.users.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.users.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.users.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.users.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.users.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters] -msgraph.generated.users.item.events.item.instances.item.extensions.ExtensionsRequestBuilder.ExtensionsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|by_extension_id(extension_id:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.users.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):ExtensionCollectionResponse -msgraph.generated.users.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|post(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|to_post_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.instances.item.extensions.ExtensionsRequestBuilder::|public|with_url(raw_url:str):ExtensionsRequestBuilder -msgraph.generated.users.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.users.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.users.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.users.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters] -msgraph.generated.users.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder.ExtensionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):Extension -msgraph.generated.users.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):Extension -msgraph.generated.users.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|to_patch_request_information(body:Extension; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.instances.item.extensions.item.ExtensionItemRequestBuilder::|public|with_url(raw_url:str):ExtensionItemRequestBuilder -msgraph.generated.users.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|comment():str -msgraph.generated.users.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|constructor():None -msgraph.generated.users.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|to_recipients():list[Recipient] -msgraph.generated.users.item.events.item.instances.item.forward.ForwardPostRequestBody::|public|to_recipients(value:list[Recipient]):None -msgraph.generated.users.item.events.item.instances.item.forward.ForwardPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ForwardPostRequestBody -msgraph.generated.users.item.events.item.instances.item.forward.ForwardPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.events.item.instances.item.forward.ForwardRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.instances.item.forward.ForwardRequestBuilder.ForwardRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.events.item.instances.item.forward.ForwardRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.instances.item.forward.ForwardRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.instances.item.forward.ForwardRequestBuilder::|public|post(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.events.item.instances.item.forward.ForwardRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.instances.item.forward.ForwardRequestBuilder::|public|to_post_request_information(body:ForwardPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.instances.item.forward.ForwardRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.instances.item.forward.ForwardRequestBuilder::|public|with_url(raw_url:str):ForwardRequestBuilder -msgraph.generated.users.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder.PermanentDeleteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|with_url(raw_url:str):PermanentDeleteRequestBuilder -msgraph.generated.users.item.events.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.events.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.events.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.events.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|constructor():None -msgraph.generated.users.item.events.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.events.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time():DateTimeTimeZone -msgraph.generated.users.item.events.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|new_reminder_time(value:DateTimeTimeZone):None -msgraph.generated.users.item.events.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.events.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):SnoozeReminderPostRequestBody -msgraph.generated.users.item.events.item.instances.item.snoozeReminder.SnoozeReminderPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.events.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder.SnoozeReminderRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.events.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|post(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.events.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|to_post_request_information(body:SnoozeReminderPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.instances.item.snoozeReminder.SnoozeReminderRequestBuilder::|public|with_url(raw_url:str):SnoozeReminderRequestBuilder -msgraph.generated.users.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data():dict[str, Any] -msgraph.generated.users.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.users.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|backing_store:BackingStore -msgraph.generated.users.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment():str -msgraph.generated.users.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|comment(value:str):None -msgraph.generated.users.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|constructor():None -msgraph.generated.users.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.users.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time():TimeSlot -msgraph.generated.users.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|proposed_new_time(value:TimeSlot):None -msgraph.generated.users.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response():bool -msgraph.generated.users.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|send_response(value:bool):None -msgraph.generated.users.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph.generated.users.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):TentativelyAcceptPostRequestBody -msgraph.generated.users.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.users.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder-->BaseRequestBuilder -msgraph.generated.users.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder.TentativelyAcceptRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.users.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.users.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.users.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|post(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.users.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.users.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|to_post_request_information(body:TentativelyAcceptPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.users.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|url_template:str -msgraph.generated.users.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|with_url(raw_url:str):TentativelyAcceptRequestBuilder msgraph.generated.users.item.events.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder msgraph.generated.users.item.events.item.permanentDelete.PermanentDeleteRequestBuilder.PermanentDeleteRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph.generated.users.item.events.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None diff --git a/msgraph/generated/kiota-lock.json b/msgraph/generated/kiota-lock.json index 9d930a08b4e..1049f83daeb 100644 --- a/msgraph/generated/kiota-lock.json +++ b/msgraph/generated/kiota-lock.json @@ -1,8 +1,8 @@ { - "descriptionHash": "DC76951D56E07E02FAE4CEA53E0F3DA51FF94BE7BFEEB376CEAB0FBA0F607E722A70E75538B0620DFC63DC1529FFFE3C276BA008C93D01A46B33234A8860A330", + "descriptionHash": "31C0B11C67F420831E6654DD07C1020C0B5E97D564AD9601F39F18514D940E930A5C0E3DEB2623DF5BB14B1946037B1F3E58F46A2205E4A72F3B291FCC4A1843", "descriptionLocation": "../../msgraph-metadata/clean_v10_openapi/openapi.yaml", "lockFileVersion": "1.0.0", - "kiotaVersion": "1.27.0", + "kiotaVersion": "1.28.0", "clientClassName": "BaseGraphServiceClient", "typeAccessModifier": "Public", "clientNamespaceName": "msgraph.generated", diff --git a/msgraph/generated/models/security/additional_data_options.py b/msgraph/generated/models/security/additional_data_options.py index 0802703209d..13f7f8fc850 100644 --- a/msgraph/generated/models/security/additional_data_options.py +++ b/msgraph/generated/models/security/additional_data_options.py @@ -4,4 +4,10 @@ class AdditionalDataOptions(str, Enum): AllVersions = "allVersions", LinkedFiles = "linkedFiles", UnknownFutureValue = "unknownFutureValue", + AdvancedIndexing = "advancedIndexing", + ListAttachments = "listAttachments", + HtmlTranscripts = "htmlTranscripts", + MessageConversationExpansion = "messageConversationExpansion", + LocationsWithoutHits = "locationsWithoutHits", + AllItemsInFolder = "allItemsInFolder", diff --git a/msgraph/generated/models/security/additional_options.py b/msgraph/generated/models/security/additional_options.py index ff4f58cb2b8..a524076d532 100644 --- a/msgraph/generated/models/security/additional_options.py +++ b/msgraph/generated/models/security/additional_options.py @@ -8,4 +8,12 @@ class AdditionalOptions(str, Enum): SubfolderContents = "subfolderContents", ListAttachments = "listAttachments", UnknownFutureValue = "unknownFutureValue", + HtmlTranscripts = "htmlTranscripts", + AdvancedIndexing = "advancedIndexing", + AllItemsInFolder = "allItemsInFolder", + IncludeFolderAndPath = "includeFolderAndPath", + CondensePaths = "condensePaths", + FriendlyName = "friendlyName", + SplitSource = "splitSource", + IncludeReport = "includeReport", diff --git a/msgraph/generated/models/security/cloud_attachment_version.py b/msgraph/generated/models/security/cloud_attachment_version.py new file mode 100644 index 00000000000..6c59b5fa9eb --- /dev/null +++ b/msgraph/generated/models/security/cloud_attachment_version.py @@ -0,0 +1,9 @@ +from enum import Enum + +class CloudAttachmentVersion(str, Enum): + Latest = "latest", + Recent10 = "recent10", + Recent100 = "recent100", + All = "all", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph/generated/models/security/data_set.py b/msgraph/generated/models/security/data_set.py index d306cc35c7a..926e3d53233 100644 --- a/msgraph/generated/models/security/data_set.py +++ b/msgraph/generated/models/security/data_set.py @@ -14,13 +14,13 @@ @dataclass class DataSet(Entity, Parsable): - # The createdBy property + # The user who created the data set. Read-only. created_by: Optional[IdentitySet] = None - # The createdDateTime property + # The date and time when the review set was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. created_date_time: Optional[datetime.datetime] = None - # The description property + # The description of the data set. description: Optional[str] = None - # The displayName property + # The name of the data set. The name is unique with a maximum limit of 64 characters. display_name: Optional[str] = None # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph/generated/models/security/document_version.py b/msgraph/generated/models/security/document_version.py new file mode 100644 index 00000000000..09e0bdc4284 --- /dev/null +++ b/msgraph/generated/models/security/document_version.py @@ -0,0 +1,9 @@ +from enum import Enum + +class DocumentVersion(str, Enum): + Latest = "latest", + Recent10 = "recent10", + Recent100 = "recent100", + All = "all", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph/generated/models/security/ediscovery_add_to_review_set_operation.py b/msgraph/generated/models/security/ediscovery_add_to_review_set_operation.py index 35ca769e885..5346da30763 100644 --- a/msgraph/generated/models/security/ediscovery_add_to_review_set_operation.py +++ b/msgraph/generated/models/security/ediscovery_add_to_review_set_operation.py @@ -5,14 +5,26 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .additional_data_options import AdditionalDataOptions from .case_operation import CaseOperation + from .cloud_attachment_version import CloudAttachmentVersion + from .document_version import DocumentVersion from .ediscovery_review_set import EdiscoveryReviewSet from .ediscovery_search import EdiscoverySearch + from .items_to_include import ItemsToInclude from .case_operation import CaseOperation @dataclass class EdiscoveryAddToReviewSetOperation(CaseOperation, Parsable): + # The additionalDataOptions property + additional_data_options: Optional[AdditionalDataOptions] = None + # The cloudAttachmentVersion property + cloud_attachment_version: Optional[CloudAttachmentVersion] = None + # The documentVersion property + document_version: Optional[DocumentVersion] = None + # The itemsToInclude property + items_to_include: Optional[ItemsToInclude] = None # The OdataType property odata_type: Optional[str] = None # eDiscovery review set to which items matching source collection query gets added. @@ -36,15 +48,27 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .additional_data_options import AdditionalDataOptions from .case_operation import CaseOperation + from .cloud_attachment_version import CloudAttachmentVersion + from .document_version import DocumentVersion from .ediscovery_review_set import EdiscoveryReviewSet from .ediscovery_search import EdiscoverySearch + from .items_to_include import ItemsToInclude + from .additional_data_options import AdditionalDataOptions from .case_operation import CaseOperation + from .cloud_attachment_version import CloudAttachmentVersion + from .document_version import DocumentVersion from .ediscovery_review_set import EdiscoveryReviewSet from .ediscovery_search import EdiscoverySearch + from .items_to_include import ItemsToInclude fields: dict[str, Callable[[Any], None]] = { + "additionalDataOptions": lambda n : setattr(self, 'additional_data_options', n.get_collection_of_enum_values(AdditionalDataOptions)), + "cloudAttachmentVersion": lambda n : setattr(self, 'cloud_attachment_version', n.get_enum_value(CloudAttachmentVersion)), + "documentVersion": lambda n : setattr(self, 'document_version', n.get_enum_value(DocumentVersion)), + "itemsToInclude": lambda n : setattr(self, 'items_to_include', n.get_collection_of_enum_values(ItemsToInclude)), "reviewSet": lambda n : setattr(self, 'review_set', n.get_object_value(EdiscoveryReviewSet)), "search": lambda n : setattr(self, 'search', n.get_object_value(EdiscoverySearch)), } @@ -61,6 +85,10 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_enum_value("additionalDataOptions", self.additional_data_options) + writer.write_enum_value("cloudAttachmentVersion", self.cloud_attachment_version) + writer.write_enum_value("documentVersion", self.document_version) + writer.write_enum_value("itemsToInclude", self.items_to_include) writer.write_object_value("reviewSet", self.review_set) writer.write_object_value("search", self.search) diff --git a/msgraph/generated/models/security/ediscovery_estimate_operation.py b/msgraph/generated/models/security/ediscovery_estimate_operation.py index 1af0a416b2b..1c87307bb2a 100644 --- a/msgraph/generated/models/security/ediscovery_estimate_operation.py +++ b/msgraph/generated/models/security/ediscovery_estimate_operation.py @@ -7,6 +7,7 @@ if TYPE_CHECKING: from .case_operation import CaseOperation from .ediscovery_search import EdiscoverySearch + from .statistics_options import StatisticsOptions from .case_operation import CaseOperation @@ -24,6 +25,8 @@ class EdiscoveryEstimateOperation(CaseOperation, Parsable): search: Optional[EdiscoverySearch] = None # The number of mailboxes that had search hits. site_count: Optional[int] = None + # The statisticsOptions property + statistics_options: Optional[StatisticsOptions] = None # The estimated count of unindexed items for the collection. unindexed_item_count: Optional[int] = None # The estimated size of unindexed items for the collection. @@ -47,9 +50,11 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: """ from .case_operation import CaseOperation from .ediscovery_search import EdiscoverySearch + from .statistics_options import StatisticsOptions from .case_operation import CaseOperation from .ediscovery_search import EdiscoverySearch + from .statistics_options import StatisticsOptions fields: dict[str, Callable[[Any], None]] = { "indexedItemCount": lambda n : setattr(self, 'indexed_item_count', n.get_int_value()), @@ -57,6 +62,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "mailboxCount": lambda n : setattr(self, 'mailbox_count', n.get_int_value()), "search": lambda n : setattr(self, 'search', n.get_object_value(EdiscoverySearch)), "siteCount": lambda n : setattr(self, 'site_count', n.get_int_value()), + "statisticsOptions": lambda n : setattr(self, 'statistics_options', n.get_collection_of_enum_values(StatisticsOptions)), "unindexedItemCount": lambda n : setattr(self, 'unindexed_item_count', n.get_int_value()), "unindexedItemsSize": lambda n : setattr(self, 'unindexed_items_size', n.get_int_value()), } @@ -78,6 +84,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_int_value("mailboxCount", self.mailbox_count) writer.write_object_value("search", self.search) writer.write_int_value("siteCount", self.site_count) + writer.write_enum_value("statisticsOptions", self.statistics_options) writer.write_int_value("unindexedItemCount", self.unindexed_item_count) writer.write_int_value("unindexedItemsSize", self.unindexed_items_size) diff --git a/msgraph/generated/models/security/ediscovery_search_export_operation.py b/msgraph/generated/models/security/ediscovery_search_export_operation.py index 5227c555083..21778aa3d60 100644 --- a/msgraph/generated/models/security/ediscovery_search_export_operation.py +++ b/msgraph/generated/models/security/ediscovery_search_export_operation.py @@ -7,6 +7,8 @@ if TYPE_CHECKING: from .additional_options import AdditionalOptions from .case_operation import CaseOperation + from .cloud_attachment_version import CloudAttachmentVersion + from .document_version import DocumentVersion from .ediscovery_search import EdiscoverySearch from .export_criteria import ExportCriteria from .export_file_metadata import ExportFileMetadata @@ -19,10 +21,14 @@ class EdiscoverySearchExportOperation(CaseOperation, Parsable): # The additional items to include in the export. The possible values are: none, teamsAndYammerConversations, cloudAttachments, allDocumentVersions, subfolderContents, listAttachments, unknownFutureValue. additional_options: Optional[AdditionalOptions] = None + # The cloudAttachmentVersion property + cloud_attachment_version: Optional[CloudAttachmentVersion] = None # The description of the export by the user. description: Optional[str] = None # The name of export provided by the user. display_name: Optional[str] = None + # The documentVersion property + document_version: Optional[DocumentVersion] = None # Items to be included in the export. The possible values are: searchHits, partiallyIndexed, unknownFutureValue. export_criteria: Optional[ExportCriteria] = None # Contains the properties for an export file metadata, including downloadUrl, fileName, and size. @@ -56,6 +62,8 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: """ from .additional_options import AdditionalOptions from .case_operation import CaseOperation + from .cloud_attachment_version import CloudAttachmentVersion + from .document_version import DocumentVersion from .ediscovery_search import EdiscoverySearch from .export_criteria import ExportCriteria from .export_file_metadata import ExportFileMetadata @@ -64,6 +72,8 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .additional_options import AdditionalOptions from .case_operation import CaseOperation + from .cloud_attachment_version import CloudAttachmentVersion + from .document_version import DocumentVersion from .ediscovery_search import EdiscoverySearch from .export_criteria import ExportCriteria from .export_file_metadata import ExportFileMetadata @@ -72,8 +82,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: fields: dict[str, Callable[[Any], None]] = { "additionalOptions": lambda n : setattr(self, 'additional_options', n.get_collection_of_enum_values(AdditionalOptions)), + "cloudAttachmentVersion": lambda n : setattr(self, 'cloud_attachment_version', n.get_enum_value(CloudAttachmentVersion)), "description": lambda n : setattr(self, 'description', n.get_str_value()), "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "documentVersion": lambda n : setattr(self, 'document_version', n.get_enum_value(DocumentVersion)), "exportCriteria": lambda n : setattr(self, 'export_criteria', n.get_collection_of_enum_values(ExportCriteria)), "exportFileMetadata": lambda n : setattr(self, 'export_file_metadata', n.get_collection_of_object_values(ExportFileMetadata)), "exportFormat": lambda n : setattr(self, 'export_format', n.get_enum_value(ExportFormat)), @@ -95,8 +107,10 @@ def serialize(self,writer: SerializationWriter) -> None: raise TypeError("writer cannot be null.") super().serialize(writer) writer.write_enum_value("additionalOptions", self.additional_options) + writer.write_enum_value("cloudAttachmentVersion", self.cloud_attachment_version) writer.write_str_value("description", self.description) writer.write_str_value("displayName", self.display_name) + writer.write_enum_value("documentVersion", self.document_version) writer.write_enum_value("exportCriteria", self.export_criteria) writer.write_collection_of_object_values("exportFileMetadata", self.export_file_metadata) writer.write_enum_value("exportFormat", self.export_format) diff --git a/msgraph/generated/models/security/export_file_structure.py b/msgraph/generated/models/security/export_file_structure.py index eedf4b74e63..681afa3259e 100644 --- a/msgraph/generated/models/security/export_file_structure.py +++ b/msgraph/generated/models/security/export_file_structure.py @@ -5,4 +5,5 @@ class ExportFileStructure(str, Enum): Directory = "directory", Pst = "pst", UnknownFutureValue = "unknownFutureValue", + Msg = "msg", diff --git a/msgraph/generated/models/security/export_options.py b/msgraph/generated/models/security/export_options.py index 4a8e2538bc3..7c23a078a3e 100644 --- a/msgraph/generated/models/security/export_options.py +++ b/msgraph/generated/models/security/export_options.py @@ -6,4 +6,8 @@ class ExportOptions(str, Enum): PdfReplacement = "pdfReplacement", Tags = "tags", UnknownFutureValue = "unknownFutureValue", + SplitSource = "splitSource", + IncludeFolderAndPath = "includeFolderAndPath", + FriendlyName = "friendlyName", + CondensePaths = "condensePaths", diff --git a/msgraph/generated/models/security/items_to_include.py b/msgraph/generated/models/security/items_to_include.py new file mode 100644 index 00000000000..bab548d593f --- /dev/null +++ b/msgraph/generated/models/security/items_to_include.py @@ -0,0 +1,7 @@ +from enum import Enum + +class ItemsToInclude(str, Enum): + SearchHits = "searchHits", + PartiallyIndexed = "partiallyIndexed", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph/generated/models/security/statistics_options.py b/msgraph/generated/models/security/statistics_options.py new file mode 100644 index 00000000000..eab6ca1b709 --- /dev/null +++ b/msgraph/generated/models/security/statistics_options.py @@ -0,0 +1,10 @@ +from enum import Enum + +class StatisticsOptions(str, Enum): + IncludeRefiners = "includeRefiners", + IncludeQueryStats = "includeQueryStats", + IncludeUnindexedStats = "includeUnindexedStats", + AdvancedIndexing = "advancedIndexing", + LocationsWithoutHits = "locationsWithoutHits", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph/generated/models/subscription.py b/msgraph/generated/models/subscription.py index c1dff98c5f3..065ebce830f 100644 --- a/msgraph/generated/models/subscription.py +++ b/msgraph/generated/models/subscription.py @@ -24,7 +24,7 @@ class Subscription(Entity, Parsable): encryption_certificate: Optional[str] = None # Optional. A custom app-provided identifier to help identify the certificate needed to decrypt resource data. encryption_certificate_id: Optional[str] = None - # Required. Specifies the date and time when the webhook subscription expires. The time is in UTC, and can be an amount of time from subscription creation that varies for the resource subscribed to. For the maximum supported subscription length of time, see Subscription lifetime. + # Required. Specifies the date and time when the webhook subscription expires. The time is in UTC, and can be an amount of time from subscription creation that varies for the resource subscribed to. Any value under 45 minutes after the time of the request is automatically set to 45 minutes after the request time. For the maximum supported subscription length of time, see Subscription lifetime. expiration_date_time: Optional[datetime.datetime] = None # Optional. When set to true, change notifications include resource data (such as content of a chat message). include_resource_data: Optional[bool] = None diff --git a/msgraph/generated/models/workbook_worksheet_protection_options.py b/msgraph/generated/models/workbook_worksheet_protection_options.py index 91b3b61219c..339d65fac1a 100644 --- a/msgraph/generated/models/workbook_worksheet_protection_options.py +++ b/msgraph/generated/models/workbook_worksheet_protection_options.py @@ -12,27 +12,27 @@ class WorkbookWorksheetProtectionOptions(AdditionalDataHolder, BackedModel, Pars # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) - # Represents the worksheet protection option of allowing using auto filter feature. + # Indicates whether the worksheet protection option to allow the use of the autofilter feature is enabled. allow_auto_filter: Optional[bool] = None - # Represents the worksheet protection option of allowing deleting columns. + # Indicates whether the worksheet protection option to allow deleting columns is enabled. allow_delete_columns: Optional[bool] = None - # Represents the worksheet protection option of allowing deleting rows. + # Indicates whether the worksheet protection option to allow deleting rows is enabled. allow_delete_rows: Optional[bool] = None - # Represents the worksheet protection option of allowing formatting cells. + # Indicates whether the worksheet protection option to allow formatting cells is enabled. allow_format_cells: Optional[bool] = None - # Represents the worksheet protection option of allowing formatting columns. + # Indicates whether the worksheet protection option to allow formatting columns is enabled. allow_format_columns: Optional[bool] = None - # Represents the worksheet protection option of allowing formatting rows. + # Indicates whether the worksheet protection option to allow formatting rows is enabled. allow_format_rows: Optional[bool] = None - # Represents the worksheet protection option of allowing inserting columns. + # Indicates whether the worksheet protection option to allow inserting columns is enabled. allow_insert_columns: Optional[bool] = None - # Represents the worksheet protection option of allowing inserting hyperlinks. + # Indicates whether the worksheet protection option to allow inserting hyperlinks is enabled. allow_insert_hyperlinks: Optional[bool] = None - # Represents the worksheet protection option of allowing inserting rows. + # Indicates whether the worksheet protection option to allow inserting rows is enabled. allow_insert_rows: Optional[bool] = None - # Represents the worksheet protection option of allowing using pivot table feature. + # Indicates whether the worksheet protection option to allow the use of the pivot table feature is enabled. allow_pivot_tables: Optional[bool] = None - # Represents the worksheet protection option of allowing using sort feature. + # Indicates whether the worksheet protection option to allow the use of the sort feature is enabled. allow_sort: Optional[bool] = None # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph/generated/organization/organization_request_builder.py b/msgraph/generated/organization/organization_request_builder.py index 9b9fe4c5965..314b4ec2fb3 100644 --- a/msgraph/generated/organization/organization_request_builder.py +++ b/msgraph/generated/organization/organization_request_builder.py @@ -53,10 +53,10 @@ def by_organization_id(self,organization_id: str) -> OrganizationItemRequestBuil async def get(self,request_configuration: Optional[RequestConfiguration[OrganizationRequestBuilderGetQueryParameters]] = None) -> Optional[OrganizationCollectionResponse]: """ - List properties and relationships of the organization objects. + Retrieve a list of organization objects. There's only one organization object in the collection. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OrganizationCollectionResponse] - Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-organization-list?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/organization-list?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -97,7 +97,7 @@ async def post(self,body: Organization, request_configuration: Optional[RequestC def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[OrganizationRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List properties and relationships of the organization objects. + Retrieve a list of organization objects. There's only one organization object in the collection. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -179,7 +179,7 @@ def validate_properties(self) -> ValidatePropertiesRequestBuilder: @dataclass class OrganizationRequestBuilderGetQueryParameters(): """ - List properties and relationships of the organization objects. + Retrieve a list of organization objects. There's only one organization object in the collection. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/policies/cross_tenant_access_policy/partners/item/identity_synchronization/identity_synchronization_request_builder.py b/msgraph/generated/policies/cross_tenant_access_policy/partners/item/identity_synchronization/identity_synchronization_request_builder.py index 8714f1a84bf..c2621ada7a5 100644 --- a/msgraph/generated/policies/cross_tenant_access_policy/partners/item/identity_synchronization/identity_synchronization_request_builder.py +++ b/msgraph/generated/policies/cross_tenant_access_policy/partners/item/identity_synchronization/identity_synchronization_request_builder.py @@ -72,11 +72,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Identity async def put(self,body: CrossTenantIdentitySyncPolicyPartner, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[CrossTenantIdentitySyncPolicyPartner]: """ - Create a cross-tenant user synchronization policy for a partner-specific configuration. + Update the user synchronization policy of a partner-specific configuration. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CrossTenantIdentitySyncPolicyPartner] - Find more info here: https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationpartner-put-identitysynchronization?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/crosstenantidentitysyncpolicypartner-update?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -118,7 +118,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_put_request_information(self,body: CrossTenantIdentitySyncPolicyPartner, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Create a cross-tenant user synchronization policy for a partner-specific configuration. + Update the user synchronization policy of a partner-specific configuration. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph/generated/security/cases/ediscovery_cases/item/review_sets/item/microsoft_graph_security_add_to_review_set/add_to_review_set_post_request_body.py b/msgraph/generated/security/cases/ediscovery_cases/item/review_sets/item/microsoft_graph_security_add_to_review_set/add_to_review_set_post_request_body.py index 6cadfbfe84b..be0be6dcfbb 100644 --- a/msgraph/generated/security/cases/ediscovery_cases/item/review_sets/item/microsoft_graph_security_add_to_review_set/add_to_review_set_post_request_body.py +++ b/msgraph/generated/security/cases/ediscovery_cases/item/review_sets/item/microsoft_graph_security_add_to_review_set/add_to_review_set_post_request_body.py @@ -7,7 +7,10 @@ if TYPE_CHECKING: from ........models.security.additional_data_options import AdditionalDataOptions + from ........models.security.cloud_attachment_version import CloudAttachmentVersion + from ........models.security.document_version import DocumentVersion from ........models.security.ediscovery_search import EdiscoverySearch + from ........models.security.items_to_include import ItemsToInclude @dataclass class AddToReviewSetPostRequestBody(AdditionalDataHolder, BackedModel, Parsable): @@ -18,6 +21,12 @@ class AddToReviewSetPostRequestBody(AdditionalDataHolder, BackedModel, Parsable) additional_data: dict[str, Any] = field(default_factory=dict) # The additionalDataOptions property additional_data_options: Optional[AdditionalDataOptions] = None + # The cloudAttachmentVersion property + cloud_attachment_version: Optional[CloudAttachmentVersion] = None + # The documentVersion property + document_version: Optional[DocumentVersion] = None + # The itemsToInclude property + items_to_include: Optional[ItemsToInclude] = None # The search property search: Optional[EdiscoverySearch] = None @@ -38,13 +47,22 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from ........models.security.additional_data_options import AdditionalDataOptions + from ........models.security.cloud_attachment_version import CloudAttachmentVersion + from ........models.security.document_version import DocumentVersion from ........models.security.ediscovery_search import EdiscoverySearch + from ........models.security.items_to_include import ItemsToInclude from ........models.security.additional_data_options import AdditionalDataOptions + from ........models.security.cloud_attachment_version import CloudAttachmentVersion + from ........models.security.document_version import DocumentVersion from ........models.security.ediscovery_search import EdiscoverySearch + from ........models.security.items_to_include import ItemsToInclude fields: dict[str, Callable[[Any], None]] = { "additionalDataOptions": lambda n : setattr(self, 'additional_data_options', n.get_collection_of_enum_values(AdditionalDataOptions)), + "cloudAttachmentVersion": lambda n : setattr(self, 'cloud_attachment_version', n.get_enum_value(CloudAttachmentVersion)), + "documentVersion": lambda n : setattr(self, 'document_version', n.get_enum_value(DocumentVersion)), + "itemsToInclude": lambda n : setattr(self, 'items_to_include', n.get_collection_of_enum_values(ItemsToInclude)), "search": lambda n : setattr(self, 'search', n.get_object_value(EdiscoverySearch)), } return fields @@ -58,6 +76,9 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") writer.write_enum_value("additionalDataOptions", self.additional_data_options) + writer.write_enum_value("cloudAttachmentVersion", self.cloud_attachment_version) + writer.write_enum_value("documentVersion", self.document_version) + writer.write_enum_value("itemsToInclude", self.items_to_include) writer.write_object_value("search", self.search) writer.write_additional_data_value(self.additional_data) diff --git a/msgraph/generated/security/cases/ediscovery_cases/item/searches/item/microsoft_graph_security_export_report/export_report_post_request_body.py b/msgraph/generated/security/cases/ediscovery_cases/item/searches/item/microsoft_graph_security_export_report/export_report_post_request_body.py index 666c87db5f5..afab0288879 100644 --- a/msgraph/generated/security/cases/ediscovery_cases/item/searches/item/microsoft_graph_security_export_report/export_report_post_request_body.py +++ b/msgraph/generated/security/cases/ediscovery_cases/item/searches/item/microsoft_graph_security_export_report/export_report_post_request_body.py @@ -7,6 +7,8 @@ if TYPE_CHECKING: from ........models.security.additional_options import AdditionalOptions + from ........models.security.cloud_attachment_version import CloudAttachmentVersion + from ........models.security.document_version import DocumentVersion from ........models.security.export_criteria import ExportCriteria from ........models.security.export_location import ExportLocation @@ -19,10 +21,14 @@ class ExportReportPostRequestBody(AdditionalDataHolder, BackedModel, Parsable): additional_data: dict[str, Any] = field(default_factory=dict) # The additionalOptions property additional_options: Optional[AdditionalOptions] = None + # The cloudAttachmentVersion property + cloud_attachment_version: Optional[CloudAttachmentVersion] = None # The description property description: Optional[str] = None # The displayName property display_name: Optional[str] = None + # The documentVersion property + document_version: Optional[DocumentVersion] = None # The exportCriteria property export_criteria: Optional[ExportCriteria] = None # The exportLocation property @@ -45,17 +51,23 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from ........models.security.additional_options import AdditionalOptions + from ........models.security.cloud_attachment_version import CloudAttachmentVersion + from ........models.security.document_version import DocumentVersion from ........models.security.export_criteria import ExportCriteria from ........models.security.export_location import ExportLocation from ........models.security.additional_options import AdditionalOptions + from ........models.security.cloud_attachment_version import CloudAttachmentVersion + from ........models.security.document_version import DocumentVersion from ........models.security.export_criteria import ExportCriteria from ........models.security.export_location import ExportLocation fields: dict[str, Callable[[Any], None]] = { "additionalOptions": lambda n : setattr(self, 'additional_options', n.get_collection_of_enum_values(AdditionalOptions)), + "cloudAttachmentVersion": lambda n : setattr(self, 'cloud_attachment_version', n.get_enum_value(CloudAttachmentVersion)), "description": lambda n : setattr(self, 'description', n.get_str_value()), "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "documentVersion": lambda n : setattr(self, 'document_version', n.get_enum_value(DocumentVersion)), "exportCriteria": lambda n : setattr(self, 'export_criteria', n.get_collection_of_enum_values(ExportCriteria)), "exportLocation": lambda n : setattr(self, 'export_location', n.get_collection_of_enum_values(ExportLocation)), } @@ -70,8 +82,10 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") writer.write_enum_value("additionalOptions", self.additional_options) + writer.write_enum_value("cloudAttachmentVersion", self.cloud_attachment_version) writer.write_str_value("description", self.description) writer.write_str_value("displayName", self.display_name) + writer.write_enum_value("documentVersion", self.document_version) writer.write_enum_value("exportCriteria", self.export_criteria) writer.write_enum_value("exportLocation", self.export_location) writer.write_additional_data_value(self.additional_data) diff --git a/msgraph/generated/security/cases/ediscovery_cases/item/searches/item/microsoft_graph_security_export_result/export_result_post_request_body.py b/msgraph/generated/security/cases/ediscovery_cases/item/searches/item/microsoft_graph_security_export_result/export_result_post_request_body.py index e2be52b4bde..49366b5da5f 100644 --- a/msgraph/generated/security/cases/ediscovery_cases/item/searches/item/microsoft_graph_security_export_result/export_result_post_request_body.py +++ b/msgraph/generated/security/cases/ediscovery_cases/item/searches/item/microsoft_graph_security_export_result/export_result_post_request_body.py @@ -7,6 +7,8 @@ if TYPE_CHECKING: from ........models.security.additional_options import AdditionalOptions + from ........models.security.cloud_attachment_version import CloudAttachmentVersion + from ........models.security.document_version import DocumentVersion from ........models.security.export_criteria import ExportCriteria from ........models.security.export_format import ExportFormat from ........models.security.export_location import ExportLocation @@ -20,10 +22,14 @@ class ExportResultPostRequestBody(AdditionalDataHolder, BackedModel, Parsable): additional_data: dict[str, Any] = field(default_factory=dict) # The additionalOptions property additional_options: Optional[AdditionalOptions] = None + # The cloudAttachmentVersion property + cloud_attachment_version: Optional[CloudAttachmentVersion] = None # The description property description: Optional[str] = None # The displayName property display_name: Optional[str] = None + # The documentVersion property + document_version: Optional[DocumentVersion] = None # The exportCriteria property export_criteria: Optional[ExportCriteria] = None # The exportFormat property @@ -50,19 +56,25 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from ........models.security.additional_options import AdditionalOptions + from ........models.security.cloud_attachment_version import CloudAttachmentVersion + from ........models.security.document_version import DocumentVersion from ........models.security.export_criteria import ExportCriteria from ........models.security.export_format import ExportFormat from ........models.security.export_location import ExportLocation from ........models.security.additional_options import AdditionalOptions + from ........models.security.cloud_attachment_version import CloudAttachmentVersion + from ........models.security.document_version import DocumentVersion from ........models.security.export_criteria import ExportCriteria from ........models.security.export_format import ExportFormat from ........models.security.export_location import ExportLocation fields: dict[str, Callable[[Any], None]] = { "additionalOptions": lambda n : setattr(self, 'additional_options', n.get_collection_of_enum_values(AdditionalOptions)), + "cloudAttachmentVersion": lambda n : setattr(self, 'cloud_attachment_version', n.get_enum_value(CloudAttachmentVersion)), "description": lambda n : setattr(self, 'description', n.get_str_value()), "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "documentVersion": lambda n : setattr(self, 'document_version', n.get_enum_value(DocumentVersion)), "exportCriteria": lambda n : setattr(self, 'export_criteria', n.get_collection_of_enum_values(ExportCriteria)), "exportFormat": lambda n : setattr(self, 'export_format', n.get_enum_value(ExportFormat)), "exportLocation": lambda n : setattr(self, 'export_location', n.get_collection_of_enum_values(ExportLocation)), @@ -79,8 +91,10 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") writer.write_enum_value("additionalOptions", self.additional_options) + writer.write_enum_value("cloudAttachmentVersion", self.cloud_attachment_version) writer.write_str_value("description", self.description) writer.write_str_value("displayName", self.display_name) + writer.write_enum_value("documentVersion", self.document_version) writer.write_enum_value("exportCriteria", self.export_criteria) writer.write_enum_value("exportFormat", self.export_format) writer.write_enum_value("exportLocation", self.export_location) diff --git a/msgraph/generated/sites/item/lists/item/list_item_request_builder.py b/msgraph/generated/sites/item/lists/item/list_item_request_builder.py index c4878267e2e..5ee3c5973e7 100644 --- a/msgraph/generated/sites/item/lists/item/list_item_request_builder.py +++ b/msgraph/generated/sites/item/lists/item/list_item_request_builder.py @@ -58,10 +58,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[ListItemRequestBuilderGetQueryParameters]] = None) -> Optional[List_]: """ - Returns the metadata for a list. + Get a list of rich long-running operations associated with a list. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[List_] - Find more info here: https://learn.microsoft.com/graph/api/list-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/list-list-operations?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -113,7 +113,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ListItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Returns the metadata for a list. + Get a list of rich long-running operations associated with a list. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -229,7 +229,7 @@ class ListItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[Quer @dataclass class ListItemRequestBuilderGetQueryParameters(): """ - Returns the metadata for a list. + Get a list of rich long-running operations associated with a list. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/teams/item/channels/item/members/members_request_builder.py b/msgraph/generated/teams/item/channels/item/members/members_request_builder.py index 94557c919d0..a7c95ccd2eb 100644 --- a/msgraph/generated/teams/item/channels/item/members/members_request_builder.py +++ b/msgraph/generated/teams/item/channels/item/members/members_request_builder.py @@ -72,11 +72,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[MembersR async def post(self,body: ConversationMember, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ConversationMember]: """ - Add a conversationMember to a channel. This operation is allowed only for channels with a membershipType value of private or shared. + Add a conversationMember to a channel. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ConversationMember] - Find more info here: https://learn.microsoft.com/graph/api/channel-post-members?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/conversationmember-add?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -107,7 +107,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_post_request_information(self,body: ConversationMember, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Add a conversationMember to a channel. This operation is allowed only for channels with a membershipType value of private or shared. + Add a conversationMember to a channel. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph/generated/users/item/calendar/calendar_view/calendar_view_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/calendar_view_request_builder.py index a18705f1cd4..142a6b84c40 100644 --- a/msgraph/generated/users/item/calendar/calendar_view/calendar_view_request_builder.py +++ b/msgraph/generated/users/item/calendar/calendar_view/calendar_view_request_builder.py @@ -16,9 +16,7 @@ if TYPE_CHECKING: from .....models.event_collection_response import EventCollectionResponse 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 .item.event_item_request_builder import EventItemRequestBuilder class CalendarViewRequestBuilder(BaseRequestBuilder): """ @@ -33,20 +31,6 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d """ super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - def by_event_id(self,event_id: str) -> EventItemRequestBuilder: - """ - Provides operations to manage the calendarView property of the microsoft.graph.calendar entity. - param event_id: The unique identifier of event - Returns: EventItemRequestBuilder - """ - if event_id is None: - raise TypeError("event_id cannot be null.") - from .item.event_item_request_builder import EventItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["event%2Did"] = event_id - return EventItemRequestBuilder(self.request_adapter, url_tpl_params) - async def get(self,request_configuration: Optional[RequestConfiguration[CalendarViewRequestBuilderGetQueryParameters]] = None) -> Optional[EventCollectionResponse]: """ The calendar view for the calendar. Navigation property. Read-only. @@ -88,15 +72,6 @@ def with_url(self,raw_url: str) -> CalendarViewRequestBuilder: raise TypeError("raw_url cannot be null.") return CalendarViewRequestBuilder(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) - @property def delta(self) -> DeltaRequestBuilder: """ diff --git a/msgraph/generated/users/item/calendar/calendar_view/count/count_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/count/count_request_builder.py deleted file mode 100644 index 28f8f652381..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ......models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/accept/accept_post_request_body.py b/msgraph/generated/users/item/calendar/calendar_view/item/accept/accept_post_request_body.py deleted file mode 100644 index d6aca7af2df..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/accept/accept_post_request_body.py +++ /dev/null @@ -1,54 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class AcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AcceptPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/accept/accept_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/accept/accept_request_builder.py deleted file mode 100644 index a65e68f5758..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/accept/accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .accept_post_request_body import AcceptPostRequestBody - -class AcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the accept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AcceptRequestBuilder 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}/calendar/calendarView/{event%2Did}/accept", path_parameters) - - async def post(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Accept the specified event in a user calendar. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Accept the specified event in a user calendar. - 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) -> AcceptRequestBuilder: - """ - 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: AcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/attachments/attachments_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/attachments/attachments_request_builder.py deleted file mode 100644 index 005a3b85e07..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/attachments/attachments_request_builder.py +++ /dev/null @@ -1,218 +0,0 @@ -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.attachment import Attachment - from .......models.attachment_collection_response import AttachmentCollectionResponse - from .......models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - -class AttachmentsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentsRequestBuilder 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}/calendar/calendarView/{event%2Did}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_attachment_id(self,attachment_id: str) -> AttachmentItemRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - param attachment_id: The unique identifier of attachment - Returns: AttachmentItemRequestBuilder - """ - if attachment_id is None: - raise TypeError("attachment_id cannot be null.") - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["attachment%2Did"] = attachment_id - return AttachmentItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> Optional[AttachmentCollectionResponse]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AttachmentCollectionResponse] - """ - 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.attachment_collection_response import AttachmentCollectionResponse - - return await self.request_adapter.send_async(request_info, AttachmentCollectionResponse, error_mapping) - - async def post(self,body: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Attachment]: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - 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: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> AttachmentsRequestBuilder: - """ - 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: AttachmentsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentsRequestBuilder(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) - - @property - def create_upload_session(self) -> CreateUploadSessionRequestBuilder: - """ - Provides operations to call the createUploadSession method. - """ - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - - return CreateUploadSessionRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class AttachmentsRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentsRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]): - """ - 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 AttachmentsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/attachments/count/count_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/attachments/count/count_request_builder.py deleted file mode 100644 index 07fa96f7571..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/attachments/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ........models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/attachments/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/attachments/create_upload_session/create_upload_session_post_request_body.py b/msgraph/generated/users/item/calendar/calendar_view/item/attachments/create_upload_session/create_upload_session_post_request_body.py deleted file mode 100644 index 8014c787d25..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/attachments/create_upload_session/create_upload_session_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ........models.attachment_item import AttachmentItem - -@dataclass -class CreateUploadSessionPostRequestBody(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 AttachmentItem property - attachment_item: Optional[AttachmentItem] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CreateUploadSessionPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CreateUploadSessionPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CreateUploadSessionPostRequestBody() - - 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.attachment_item import AttachmentItem - - from ........models.attachment_item import AttachmentItem - - fields: dict[str, Callable[[Any], None]] = { - "AttachmentItem": lambda n : setattr(self, 'attachment_item', n.get_object_value(AttachmentItem)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("AttachmentItem", self.attachment_item) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/attachments/create_upload_session/create_upload_session_request_builder.py deleted file mode 100644 index ecc0a92f598..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ /dev/null @@ -1,90 +0,0 @@ -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.upload_session import UploadSession - from .create_upload_session_post_request_body import CreateUploadSessionPostRequestBody - -class CreateUploadSessionRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the createUploadSession method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CreateUploadSessionRequestBuilder 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}/calendar/calendarView/{event%2Did}/attachments/createUploadSession", path_parameters) - - async def post(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UploadSession]: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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.upload_session import UploadSession - - return await self.request_adapter.send_async(request_info, UploadSession, error_mapping) - - def to_post_request_information(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - 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) -> CreateUploadSessionRequestBuilder: - """ - 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: CreateUploadSessionRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CreateUploadSessionRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CreateUploadSessionRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/attachments/item/attachment_item_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/attachments/item/attachment_item_request_builder.py deleted file mode 100644 index 9bb9f2a6e5c..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/attachments/item/attachment_item_request_builder.py +++ /dev/null @@ -1,143 +0,0 @@ -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.attachment import Attachment - from ........models.o_data_errors.o_data_error import ODataError - -class AttachmentItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentItemRequestBuilder 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}/calendar/calendarView/{event%2Did}/attachments/{attachment%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[Attachment]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AttachmentItemRequestBuilder: - """ - 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: AttachmentItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AttachmentItemRequestBuilderDeleteRequestConfiguration(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 AttachmentItemRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentItemRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/calendar/calendar_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/calendar/calendar_request_builder.py deleted file mode 100644 index f91c8ecb034..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/calendar/calendar_request_builder.py +++ /dev/null @@ -1,107 +0,0 @@ -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.calendar import Calendar - from .......models.o_data_errors.o_data_error import ODataError - -class CalendarRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CalendarRequestBuilder 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}/calendar/calendarView/{event%2Did}/calendar{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> Optional[Calendar]: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Calendar] - """ - 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.calendar import Calendar - - return await self.request_adapter.send_async(request_info, Calendar, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> CalendarRequestBuilder: - """ - 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: CalendarRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CalendarRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CalendarRequestBuilderGetQueryParameters(): - """ - The calendar that contains the event. Navigation property. Read-only. - """ - 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 CalendarRequestBuilderGetRequestConfiguration(RequestConfiguration[CalendarRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/cancel/cancel_post_request_body.py b/msgraph/generated/users/item/calendar/calendar_view/item/cancel/cancel_post_request_body.py deleted file mode 100644 index 9b506dc0b8a..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/cancel/cancel_post_request_body.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class CancelPostRequestBody(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 Comment property - comment: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CancelPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CancelPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CancelPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/cancel/cancel_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/cancel/cancel_request_builder.py deleted file mode 100644 index d43174e9528..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/cancel/cancel_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .cancel_post_request_body import CancelPostRequestBody - -class CancelRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the cancel method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CancelRequestBuilder 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}/calendar/calendarView/{event%2Did}/cancel", path_parameters) - - async def post(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - 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) -> CancelRequestBuilder: - """ - 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: CancelRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CancelRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CancelRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/decline/decline_post_request_body.py b/msgraph/generated/users/item/calendar/calendar_view/item/decline/decline_post_request_body.py deleted file mode 100644 index 7093f9b576d..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/decline/decline_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .......models.time_slot import TimeSlot - -@dataclass -class DeclinePostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeclinePostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeclinePostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeclinePostRequestBody() - - 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.time_slot import TimeSlot - - from .......models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/decline/decline_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/decline/decline_request_builder.py deleted file mode 100644 index d042675c9cb..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/decline/decline_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .decline_post_request_body import DeclinePostRequestBody - -class DeclineRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the decline method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeclineRequestBuilder 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}/calendar/calendarView/{event%2Did}/decline", path_parameters) - - async def post(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> DeclineRequestBuilder: - """ - 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: DeclineRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeclineRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeclineRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/dismiss_reminder/dismiss_reminder_request_builder.py deleted file mode 100644 index 7e0018fbdde..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ /dev/null @@ -1,79 +0,0 @@ -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 DismissReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the dismissReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DismissReminderRequestBuilder 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}/calendar/calendarView/{event%2Did}/dismissReminder", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 - """ - request_info = self.to_post_request_information( - request_configuration - ) - 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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DismissReminderRequestBuilder: - """ - 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: DismissReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DismissReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DismissReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/event_item_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/event_item_request_builder.py deleted file mode 100644 index 76992079c89..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/event_item_request_builder.py +++ /dev/null @@ -1,247 +0,0 @@ -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.event import Event - from ......models.o_data_errors.o_data_error import ODataError - from .accept.accept_request_builder import AcceptRequestBuilder - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - from .calendar.calendar_request_builder import CalendarRequestBuilder - from .cancel.cancel_request_builder import CancelRequestBuilder - from .decline.decline_request_builder import DeclineRequestBuilder - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - from .exception_occurrences.exception_occurrences_request_builder import ExceptionOccurrencesRequestBuilder - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - from .forward.forward_request_builder import ForwardRequestBuilder - from .instances.instances_request_builder import InstancesRequestBuilder - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - -class EventItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the calendarView property of the microsoft.graph.calendar entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new EventItemRequestBuilder 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}/calendar/calendarView/{event%2Did}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> Optional[Event]: - """ - The calendar view for the calendar. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Event] - """ - 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.event import Event - - return await self.request_adapter.send_async(request_info, Event, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The calendar view for the calendar. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> EventItemRequestBuilder: - """ - 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: EventItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return EventItemRequestBuilder(self.request_adapter, raw_url) - - @property - def accept(self) -> AcceptRequestBuilder: - """ - Provides operations to call the accept method. - """ - from .accept.accept_request_builder import AcceptRequestBuilder - - return AcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def attachments(self) -> AttachmentsRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - - return AttachmentsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def calendar(self) -> CalendarRequestBuilder: - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - from .calendar.calendar_request_builder import CalendarRequestBuilder - - return CalendarRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def cancel(self) -> CancelRequestBuilder: - """ - Provides operations to call the cancel method. - """ - from .cancel.cancel_request_builder import CancelRequestBuilder - - return CancelRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def decline(self) -> DeclineRequestBuilder: - """ - Provides operations to call the decline method. - """ - from .decline.decline_request_builder import DeclineRequestBuilder - - return DeclineRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def dismiss_reminder(self) -> DismissReminderRequestBuilder: - """ - Provides operations to call the dismissReminder method. - """ - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - - return DismissReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def exception_occurrences(self) -> ExceptionOccurrencesRequestBuilder: - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - from .exception_occurrences.exception_occurrences_request_builder import ExceptionOccurrencesRequestBuilder - - return ExceptionOccurrencesRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def extensions(self) -> ExtensionsRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - - return ExtensionsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def forward(self) -> ForwardRequestBuilder: - """ - Provides operations to call the forward method. - """ - from .forward.forward_request_builder import ForwardRequestBuilder - - return ForwardRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def instances(self) -> InstancesRequestBuilder: - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - """ - from .instances.instances_request_builder import InstancesRequestBuilder - - return InstancesRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def permanent_delete(self) -> PermanentDeleteRequestBuilder: - """ - Provides operations to call the permanentDelete method. - """ - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - - return PermanentDeleteRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def snooze_reminder(self) -> SnoozeReminderRequestBuilder: - """ - Provides operations to call the snoozeReminder method. - """ - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - - return SnoozeReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def tentatively_accept(self) -> TentativelyAcceptRequestBuilder: - """ - Provides operations to call the tentativelyAccept method. - """ - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - - return TentativelyAcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class EventItemRequestBuilderGetQueryParameters(): - """ - The calendar view for the calendar. Navigation property. Read-only. - """ - 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 == "end_date_time": - return "endDateTime" - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - if original_name == "start_date_time": - return "startDateTime" - return original_name - - # The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - start_date_time: Optional[str] = None - - - @dataclass - class EventItemRequestBuilderGetRequestConfiguration(RequestConfiguration[EventItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/count/count_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/count/count_request_builder.py deleted file mode 100644 index aff013741d4..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ........models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/delta/delta_get_response.py b/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/delta/delta_get_response.py deleted file mode 100644 index 9f529a86aa5..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/delta/delta_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ........models.base_delta_function_response import BaseDeltaFunctionResponse - from ........models.event import Event - -from ........models.base_delta_function_response import BaseDeltaFunctionResponse - -@dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): - # The value property - value: Optional[list[Event]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeltaGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeltaGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeltaGetResponse() - - 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.base_delta_function_response import BaseDeltaFunctionResponse - from ........models.event import Event - - from ........models.base_delta_function_response import BaseDeltaFunctionResponse - from ........models.event import Event - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(Event)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/delta/delta_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/delta/delta_request_builder.py deleted file mode 100644 index 7ba3cfb4e73..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/delta/delta_request_builder.py +++ /dev/null @@ -1,148 +0,0 @@ -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 .delta_get_response import DeltaGetResponse - -class DeltaRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the delta method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeltaRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> Optional[DeltaGetResponse]: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 - """ - request_info = self.to_get_request_information( - request_configuration - ) - 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 .delta_get_response import DeltaGetResponse - - return await self.request_adapter.send_async(request_info, DeltaGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DeltaRequestBuilder: - """ - 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: DeltaRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeltaRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeltaRequestBuilderGetQueryParameters(): - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - """ - 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 == "end_date_time": - return "endDateTime" - 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 == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = 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 - - # The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - start_date_time: Optional[str] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class DeltaRequestBuilderGetRequestConfiguration(RequestConfiguration[DeltaRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/exception_occurrences_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/exception_occurrences_request_builder.py deleted file mode 100644 index 71d97ba9750..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/exception_occurrences_request_builder.py +++ /dev/null @@ -1,172 +0,0 @@ -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.event_collection_response import EventCollectionResponse - 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 .item.event_item_request_builder import EventItemRequestBuilder - -class ExceptionOccurrencesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExceptionOccurrencesRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_event_id1(self,event_id1: str) -> EventItemRequestBuilder: - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - param event_id1: The unique identifier of event - Returns: EventItemRequestBuilder - """ - if event_id1 is None: - raise TypeError("event_id1 cannot be null.") - from .item.event_item_request_builder import EventItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["event%2Did1"] = event_id1 - return EventItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]] = None) -> Optional[EventCollectionResponse]: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[EventCollectionResponse] - """ - 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.event_collection_response import EventCollectionResponse - - return await self.request_adapter.send_async(request_info, EventCollectionResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> ExceptionOccurrencesRequestBuilder: - """ - 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: ExceptionOccurrencesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExceptionOccurrencesRequestBuilder(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) - - @property - def delta(self) -> DeltaRequestBuilder: - """ - Provides operations to call the delta method. - """ - from .delta.delta_request_builder import DeltaRequestBuilder - - return DeltaRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class ExceptionOccurrencesRequestBuilderGetQueryParameters(): - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - """ - 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 ExceptionOccurrencesRequestBuilderGetRequestConfiguration(RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/accept/accept_post_request_body.py b/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/accept/accept_post_request_body.py deleted file mode 100644 index d6aca7af2df..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/accept/accept_post_request_body.py +++ /dev/null @@ -1,54 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class AcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AcceptPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/accept/accept_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/accept/accept_request_builder.py deleted file mode 100644 index 48945ae5cdd..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/accept/accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .accept_post_request_body import AcceptPostRequestBody - -class AcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the accept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AcceptRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/accept", path_parameters) - - async def post(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Accept the specified event in a user calendar. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Accept the specified event in a user calendar. - 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) -> AcceptRequestBuilder: - """ - 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: AcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/attachments/attachments_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/attachments/attachments_request_builder.py deleted file mode 100644 index 71e565fca78..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/attachments/attachments_request_builder.py +++ /dev/null @@ -1,218 +0,0 @@ -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.attachment import Attachment - from .........models.attachment_collection_response import AttachmentCollectionResponse - from .........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - -class AttachmentsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentsRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_attachment_id(self,attachment_id: str) -> AttachmentItemRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - param attachment_id: The unique identifier of attachment - Returns: AttachmentItemRequestBuilder - """ - if attachment_id is None: - raise TypeError("attachment_id cannot be null.") - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["attachment%2Did"] = attachment_id - return AttachmentItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> Optional[AttachmentCollectionResponse]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AttachmentCollectionResponse] - """ - 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.attachment_collection_response import AttachmentCollectionResponse - - return await self.request_adapter.send_async(request_info, AttachmentCollectionResponse, error_mapping) - - async def post(self,body: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Attachment]: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - 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: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> AttachmentsRequestBuilder: - """ - 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: AttachmentsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentsRequestBuilder(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) - - @property - def create_upload_session(self) -> CreateUploadSessionRequestBuilder: - """ - Provides operations to call the createUploadSession method. - """ - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - - return CreateUploadSessionRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class AttachmentsRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentsRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]): - """ - 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 AttachmentsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/attachments/count/count_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/attachments/count/count_request_builder.py deleted file mode 100644 index 944e79273d1..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/attachments/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ..........models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ..........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py b/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py deleted file mode 100644 index ae40714f063..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.attachment_item import AttachmentItem - -@dataclass -class CreateUploadSessionPostRequestBody(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 AttachmentItem property - attachment_item: Optional[AttachmentItem] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CreateUploadSessionPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CreateUploadSessionPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CreateUploadSessionPostRequestBody() - - 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.attachment_item import AttachmentItem - - from ..........models.attachment_item import AttachmentItem - - fields: dict[str, Callable[[Any], None]] = { - "AttachmentItem": lambda n : setattr(self, 'attachment_item', n.get_object_value(AttachmentItem)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("AttachmentItem", self.attachment_item) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py deleted file mode 100644 index 6a5c7a1262f..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ /dev/null @@ -1,90 +0,0 @@ -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.upload_session import UploadSession - from .create_upload_session_post_request_body import CreateUploadSessionPostRequestBody - -class CreateUploadSessionRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the createUploadSession method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CreateUploadSessionRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/createUploadSession", path_parameters) - - async def post(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UploadSession]: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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.upload_session import UploadSession - - return await self.request_adapter.send_async(request_info, UploadSession, error_mapping) - - def to_post_request_information(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - 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) -> CreateUploadSessionRequestBuilder: - """ - 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: CreateUploadSessionRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CreateUploadSessionRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CreateUploadSessionRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py deleted file mode 100644 index 4c7dc43be49..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py +++ /dev/null @@ -1,143 +0,0 @@ -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.attachment import Attachment - from ..........models.o_data_errors.o_data_error import ODataError - -class AttachmentItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentItemRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ..........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[Attachment]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AttachmentItemRequestBuilder: - """ - 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: AttachmentItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AttachmentItemRequestBuilderDeleteRequestConfiguration(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 AttachmentItemRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentItemRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/calendar/calendar_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/calendar/calendar_request_builder.py deleted file mode 100644 index 1f7fb0b81d6..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/calendar/calendar_request_builder.py +++ /dev/null @@ -1,107 +0,0 @@ -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.calendar import Calendar - from .........models.o_data_errors.o_data_error import ODataError - -class CalendarRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CalendarRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/calendar{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> Optional[Calendar]: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Calendar] - """ - 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.calendar import Calendar - - return await self.request_adapter.send_async(request_info, Calendar, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> CalendarRequestBuilder: - """ - 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: CalendarRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CalendarRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CalendarRequestBuilderGetQueryParameters(): - """ - The calendar that contains the event. Navigation property. Read-only. - """ - 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 CalendarRequestBuilderGetRequestConfiguration(RequestConfiguration[CalendarRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/cancel/cancel_post_request_body.py b/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/cancel/cancel_post_request_body.py deleted file mode 100644 index 9b506dc0b8a..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/cancel/cancel_post_request_body.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class CancelPostRequestBody(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 Comment property - comment: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CancelPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CancelPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CancelPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/cancel/cancel_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/cancel/cancel_request_builder.py deleted file mode 100644 index 823a08aa66c..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/cancel/cancel_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .cancel_post_request_body import CancelPostRequestBody - -class CancelRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the cancel method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CancelRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/cancel", path_parameters) - - async def post(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - 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) -> CancelRequestBuilder: - """ - 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: CancelRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CancelRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CancelRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/decline/decline_post_request_body.py b/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/decline/decline_post_request_body.py deleted file mode 100644 index 35329c40b2f..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/decline/decline_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .........models.time_slot import TimeSlot - -@dataclass -class DeclinePostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeclinePostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeclinePostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeclinePostRequestBody() - - 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.time_slot import TimeSlot - - from .........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/decline/decline_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/decline/decline_request_builder.py deleted file mode 100644 index 225509be11a..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/decline/decline_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .decline_post_request_body import DeclinePostRequestBody - -class DeclineRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the decline method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeclineRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/decline", path_parameters) - - async def post(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> DeclineRequestBuilder: - """ - 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: DeclineRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeclineRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeclineRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py deleted file mode 100644 index 38ff29dd986..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ /dev/null @@ -1,79 +0,0 @@ -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 DismissReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the dismissReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DismissReminderRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/dismissReminder", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 - """ - request_info = self.to_post_request_information( - request_configuration - ) - 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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DismissReminderRequestBuilder: - """ - 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: DismissReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DismissReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DismissReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/event_item_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/event_item_request_builder.py deleted file mode 100644 index 5e4c1cbf1a2..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/event_item_request_builder.py +++ /dev/null @@ -1,227 +0,0 @@ -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.event import Event - from ........models.o_data_errors.o_data_error import ODataError - from .accept.accept_request_builder import AcceptRequestBuilder - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - from .calendar.calendar_request_builder import CalendarRequestBuilder - from .cancel.cancel_request_builder import CancelRequestBuilder - from .decline.decline_request_builder import DeclineRequestBuilder - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - from .forward.forward_request_builder import ForwardRequestBuilder - from .instances.instances_request_builder import InstancesRequestBuilder - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - -class EventItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new EventItemRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> Optional[Event]: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Event] - """ - 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.event import Event - - return await self.request_adapter.send_async(request_info, Event, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> EventItemRequestBuilder: - """ - 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: EventItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return EventItemRequestBuilder(self.request_adapter, raw_url) - - @property - def accept(self) -> AcceptRequestBuilder: - """ - Provides operations to call the accept method. - """ - from .accept.accept_request_builder import AcceptRequestBuilder - - return AcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def attachments(self) -> AttachmentsRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - - return AttachmentsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def calendar(self) -> CalendarRequestBuilder: - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - from .calendar.calendar_request_builder import CalendarRequestBuilder - - return CalendarRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def cancel(self) -> CancelRequestBuilder: - """ - Provides operations to call the cancel method. - """ - from .cancel.cancel_request_builder import CancelRequestBuilder - - return CancelRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def decline(self) -> DeclineRequestBuilder: - """ - Provides operations to call the decline method. - """ - from .decline.decline_request_builder import DeclineRequestBuilder - - return DeclineRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def dismiss_reminder(self) -> DismissReminderRequestBuilder: - """ - Provides operations to call the dismissReminder method. - """ - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - - return DismissReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def extensions(self) -> ExtensionsRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - - return ExtensionsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def forward(self) -> ForwardRequestBuilder: - """ - Provides operations to call the forward method. - """ - from .forward.forward_request_builder import ForwardRequestBuilder - - return ForwardRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def instances(self) -> InstancesRequestBuilder: - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - """ - from .instances.instances_request_builder import InstancesRequestBuilder - - return InstancesRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def permanent_delete(self) -> PermanentDeleteRequestBuilder: - """ - Provides operations to call the permanentDelete method. - """ - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - - return PermanentDeleteRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def snooze_reminder(self) -> SnoozeReminderRequestBuilder: - """ - Provides operations to call the snoozeReminder method. - """ - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - - return SnoozeReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def tentatively_accept(self) -> TentativelyAcceptRequestBuilder: - """ - Provides operations to call the tentativelyAccept method. - """ - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - - return TentativelyAcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class EventItemRequestBuilderGetQueryParameters(): - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - """ - 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 EventItemRequestBuilderGetRequestConfiguration(RequestConfiguration[EventItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/extensions/count/count_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/extensions/count/count_request_builder.py deleted file mode 100644 index aade2cb327e..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/extensions/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ..........models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ..........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/extensions/extensions_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/extensions/extensions_request_builder.py deleted file mode 100644 index 71fc1db01c8..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/extensions/extensions_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -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.extension import Extension - from .........models.extension_collection_response import ExtensionCollectionResponse - from .........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - -class ExtensionsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionsRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_extension_id(self,extension_id: str) -> ExtensionItemRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - param extension_id: The unique identifier of extension - Returns: ExtensionItemRequestBuilder - """ - if extension_id is None: - raise TypeError("extension_id cannot be null.") - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["extension%2Did"] = extension_id - return ExtensionItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> Optional[ExtensionCollectionResponse]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[ExtensionCollectionResponse] - """ - 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.extension_collection_response import ExtensionCollectionResponse - - return await self.request_adapter.send_async(request_info, ExtensionCollectionResponse, error_mapping) - - async def post(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionsRequestBuilder: - """ - 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: ExtensionsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionsRequestBuilder(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 ExtensionsRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionsRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]): - """ - 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 ExtensionsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py deleted file mode 100644 index 9dcb935712a..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -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.extension import Extension - from ..........models.o_data_errors.o_data_error import ODataError - -class ExtensionItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionItemRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ..........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> Optional[Extension]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - async def patch(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionItemRequestBuilder: - """ - 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: ExtensionItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ExtensionItemRequestBuilderDeleteRequestConfiguration(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 ExtensionItemRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]): - """ - 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 ExtensionItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/forward/forward_post_request_body.py b/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/forward/forward_post_request_body.py deleted file mode 100644 index be2a6958bb5..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/forward/forward_post_request_body.py +++ /dev/null @@ -1,61 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .........models.recipient import Recipient - -@dataclass -class ForwardPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ToRecipients property - to_recipients: Optional[list[Recipient]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ForwardPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ForwardPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ForwardPostRequestBody() - - 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.recipient import Recipient - - from .........models.recipient import Recipient - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ToRecipients": lambda n : setattr(self, 'to_recipients', n.get_collection_of_object_values(Recipient)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_collection_of_object_values("ToRecipients", self.to_recipients) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/forward/forward_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/forward/forward_request_builder.py deleted file mode 100644 index 5bc71e5e955..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/forward/forward_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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_post_request_body import ForwardPostRequestBody - -class ForwardRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the forward method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ForwardRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/forward", path_parameters) - - async def post(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - 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) -> ForwardRequestBuilder: - """ - 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: ForwardRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ForwardRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ForwardRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/count/count_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/count/count_request_builder.py deleted file mode 100644 index f8bc66933c1..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ..........models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ..........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/delta/delta_get_response.py b/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/delta/delta_get_response.py deleted file mode 100644 index f7f76e7297d..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/delta/delta_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.base_delta_function_response import BaseDeltaFunctionResponse - from ..........models.event import Event - -from ..........models.base_delta_function_response import BaseDeltaFunctionResponse - -@dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): - # The value property - value: Optional[list[Event]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeltaGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeltaGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeltaGetResponse() - - 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.base_delta_function_response import BaseDeltaFunctionResponse - from ..........models.event import Event - - from ..........models.base_delta_function_response import BaseDeltaFunctionResponse - from ..........models.event import Event - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(Event)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/delta/delta_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/delta/delta_request_builder.py deleted file mode 100644 index 7f0481d48f4..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/delta/delta_request_builder.py +++ /dev/null @@ -1,148 +0,0 @@ -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 .delta_get_response import DeltaGetResponse - -class DeltaRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the delta method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeltaRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> Optional[DeltaGetResponse]: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 - """ - request_info = self.to_get_request_information( - request_configuration - ) - 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 .delta_get_response import DeltaGetResponse - - return await self.request_adapter.send_async(request_info, DeltaGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DeltaRequestBuilder: - """ - 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: DeltaRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeltaRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeltaRequestBuilderGetQueryParameters(): - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - """ - 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 == "end_date_time": - return "endDateTime" - 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 == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = 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 - - # The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - start_date_time: Optional[str] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class DeltaRequestBuilderGetRequestConfiguration(RequestConfiguration[DeltaRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/instances_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/instances_request_builder.py deleted file mode 100644 index 98852032db0..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/instances_request_builder.py +++ /dev/null @@ -1,182 +0,0 @@ -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.event_collection_response import EventCollectionResponse - 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 .item.event_item_request_builder import EventItemRequestBuilder - -class InstancesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new InstancesRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_event_id2(self,event_id2: str) -> EventItemRequestBuilder: - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - param event_id2: The unique identifier of event - Returns: EventItemRequestBuilder - """ - if event_id2 is None: - raise TypeError("event_id2 cannot be null.") - from .item.event_item_request_builder import EventItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["event%2Did2"] = event_id2 - return EventItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[InstancesRequestBuilderGetQueryParameters]] = None) -> Optional[EventCollectionResponse]: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[EventCollectionResponse] - """ - 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.event_collection_response import EventCollectionResponse - - return await self.request_adapter.send_async(request_info, EventCollectionResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[InstancesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> InstancesRequestBuilder: - """ - 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: InstancesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return InstancesRequestBuilder(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) - - @property - def delta(self) -> DeltaRequestBuilder: - """ - Provides operations to call the delta method. - """ - from .delta.delta_request_builder import DeltaRequestBuilder - - return DeltaRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class InstancesRequestBuilderGetQueryParameters(): - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - """ - 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 == "end_date_time": - return "endDateTime" - 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 == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = 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 - - # The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - start_date_time: Optional[str] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class InstancesRequestBuilderGetRequestConfiguration(RequestConfiguration[InstancesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/accept/accept_post_request_body.py b/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/accept/accept_post_request_body.py deleted file mode 100644 index d6aca7af2df..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/accept/accept_post_request_body.py +++ /dev/null @@ -1,54 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class AcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AcceptPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/accept/accept_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/accept/accept_request_builder.py deleted file mode 100644 index 0d20292d7ae..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/accept/accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .accept_post_request_body import AcceptPostRequestBody - -class AcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the accept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AcceptRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/accept", path_parameters) - - async def post(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Accept the specified event in a user calendar. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Accept the specified event in a user calendar. - 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) -> AcceptRequestBuilder: - """ - 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: AcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/attachments/attachments_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/attachments/attachments_request_builder.py deleted file mode 100644 index 3dc8d3772b0..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/attachments/attachments_request_builder.py +++ /dev/null @@ -1,218 +0,0 @@ -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.attachment import Attachment - from ...........models.attachment_collection_response import AttachmentCollectionResponse - from ...........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - -class AttachmentsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentsRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_attachment_id(self,attachment_id: str) -> AttachmentItemRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - param attachment_id: The unique identifier of attachment - Returns: AttachmentItemRequestBuilder - """ - if attachment_id is None: - raise TypeError("attachment_id cannot be null.") - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["attachment%2Did"] = attachment_id - return AttachmentItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> Optional[AttachmentCollectionResponse]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AttachmentCollectionResponse] - """ - 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.attachment_collection_response import AttachmentCollectionResponse - - return await self.request_adapter.send_async(request_info, AttachmentCollectionResponse, error_mapping) - - async def post(self,body: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Attachment]: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - 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: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> AttachmentsRequestBuilder: - """ - 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: AttachmentsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentsRequestBuilder(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) - - @property - def create_upload_session(self) -> CreateUploadSessionRequestBuilder: - """ - Provides operations to call the createUploadSession method. - """ - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - - return CreateUploadSessionRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class AttachmentsRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentsRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]): - """ - 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 AttachmentsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/attachments/count/count_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/attachments/count/count_request_builder.py deleted file mode 100644 index fae2ef4c3dc..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/attachments/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ............models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py b/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py deleted file mode 100644 index 1433eb72e4f..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ............models.attachment_item import AttachmentItem - -@dataclass -class CreateUploadSessionPostRequestBody(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 AttachmentItem property - attachment_item: Optional[AttachmentItem] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CreateUploadSessionPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CreateUploadSessionPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CreateUploadSessionPostRequestBody() - - 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.attachment_item import AttachmentItem - - from ............models.attachment_item import AttachmentItem - - fields: dict[str, Callable[[Any], None]] = { - "AttachmentItem": lambda n : setattr(self, 'attachment_item', n.get_object_value(AttachmentItem)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("AttachmentItem", self.attachment_item) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py deleted file mode 100644 index 3af4b53c28b..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ /dev/null @@ -1,90 +0,0 @@ -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.upload_session import UploadSession - from .create_upload_session_post_request_body import CreateUploadSessionPostRequestBody - -class CreateUploadSessionRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the createUploadSession method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CreateUploadSessionRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/createUploadSession", path_parameters) - - async def post(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UploadSession]: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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.upload_session import UploadSession - - return await self.request_adapter.send_async(request_info, UploadSession, error_mapping) - - def to_post_request_information(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - 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) -> CreateUploadSessionRequestBuilder: - """ - 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: CreateUploadSessionRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CreateUploadSessionRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CreateUploadSessionRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/attachments/item/attachment_item_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/attachments/item/attachment_item_request_builder.py deleted file mode 100644 index 92b071cda46..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/attachments/item/attachment_item_request_builder.py +++ /dev/null @@ -1,143 +0,0 @@ -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.attachment import Attachment - from ............models.o_data_errors.o_data_error import ODataError - -class AttachmentItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentItemRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[Attachment]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AttachmentItemRequestBuilder: - """ - 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: AttachmentItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AttachmentItemRequestBuilderDeleteRequestConfiguration(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 AttachmentItemRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentItemRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/calendar/calendar_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/calendar/calendar_request_builder.py deleted file mode 100644 index ca852625657..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/calendar/calendar_request_builder.py +++ /dev/null @@ -1,107 +0,0 @@ -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.calendar import Calendar - from ...........models.o_data_errors.o_data_error import ODataError - -class CalendarRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CalendarRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/calendar{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> Optional[Calendar]: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Calendar] - """ - 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.calendar import Calendar - - return await self.request_adapter.send_async(request_info, Calendar, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> CalendarRequestBuilder: - """ - 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: CalendarRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CalendarRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CalendarRequestBuilderGetQueryParameters(): - """ - The calendar that contains the event. Navigation property. Read-only. - """ - 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 CalendarRequestBuilderGetRequestConfiguration(RequestConfiguration[CalendarRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/cancel/cancel_post_request_body.py b/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/cancel/cancel_post_request_body.py deleted file mode 100644 index 9b506dc0b8a..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/cancel/cancel_post_request_body.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class CancelPostRequestBody(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 Comment property - comment: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CancelPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CancelPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CancelPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/cancel/cancel_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/cancel/cancel_request_builder.py deleted file mode 100644 index b8b2e7b96ee..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/cancel/cancel_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .cancel_post_request_body import CancelPostRequestBody - -class CancelRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the cancel method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CancelRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/cancel", path_parameters) - - async def post(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - 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) -> CancelRequestBuilder: - """ - 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: CancelRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CancelRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CancelRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/decline/decline_post_request_body.py b/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/decline/decline_post_request_body.py deleted file mode 100644 index 47fa6be2972..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/decline/decline_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ...........models.time_slot import TimeSlot - -@dataclass -class DeclinePostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeclinePostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeclinePostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeclinePostRequestBody() - - 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.time_slot import TimeSlot - - from ...........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/decline/decline_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/decline/decline_request_builder.py deleted file mode 100644 index 1f650f5aa6b..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/decline/decline_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .decline_post_request_body import DeclinePostRequestBody - -class DeclineRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the decline method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeclineRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/decline", path_parameters) - - async def post(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> DeclineRequestBuilder: - """ - 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: DeclineRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeclineRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeclineRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py deleted file mode 100644 index 4b2671a7910..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ /dev/null @@ -1,79 +0,0 @@ -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 DismissReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the dismissReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DismissReminderRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/dismissReminder", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 - """ - request_info = self.to_post_request_information( - request_configuration - ) - 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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DismissReminderRequestBuilder: - """ - 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: DismissReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DismissReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DismissReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/event_item_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/event_item_request_builder.py deleted file mode 100644 index 6f57fc644bd..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/event_item_request_builder.py +++ /dev/null @@ -1,227 +0,0 @@ -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.event import Event - from ..........models.o_data_errors.o_data_error import ODataError - from .accept.accept_request_builder import AcceptRequestBuilder - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - from .calendar.calendar_request_builder import CalendarRequestBuilder - from .cancel.cancel_request_builder import CancelRequestBuilder - from .decline.decline_request_builder import DeclineRequestBuilder - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - from .forward.forward_request_builder import ForwardRequestBuilder - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - -class EventItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new EventItemRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> Optional[Event]: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Event] - """ - 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.event import Event - - return await self.request_adapter.send_async(request_info, Event, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> EventItemRequestBuilder: - """ - 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: EventItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return EventItemRequestBuilder(self.request_adapter, raw_url) - - @property - def accept(self) -> AcceptRequestBuilder: - """ - Provides operations to call the accept method. - """ - from .accept.accept_request_builder import AcceptRequestBuilder - - return AcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def attachments(self) -> AttachmentsRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - - return AttachmentsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def calendar(self) -> CalendarRequestBuilder: - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - from .calendar.calendar_request_builder import CalendarRequestBuilder - - return CalendarRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def cancel(self) -> CancelRequestBuilder: - """ - Provides operations to call the cancel method. - """ - from .cancel.cancel_request_builder import CancelRequestBuilder - - return CancelRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def decline(self) -> DeclineRequestBuilder: - """ - Provides operations to call the decline method. - """ - from .decline.decline_request_builder import DeclineRequestBuilder - - return DeclineRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def dismiss_reminder(self) -> DismissReminderRequestBuilder: - """ - Provides operations to call the dismissReminder method. - """ - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - - return DismissReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def extensions(self) -> ExtensionsRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - - return ExtensionsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def forward(self) -> ForwardRequestBuilder: - """ - Provides operations to call the forward method. - """ - from .forward.forward_request_builder import ForwardRequestBuilder - - return ForwardRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def permanent_delete(self) -> PermanentDeleteRequestBuilder: - """ - Provides operations to call the permanentDelete method. - """ - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - - return PermanentDeleteRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def snooze_reminder(self) -> SnoozeReminderRequestBuilder: - """ - Provides operations to call the snoozeReminder method. - """ - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - - return SnoozeReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def tentatively_accept(self) -> TentativelyAcceptRequestBuilder: - """ - Provides operations to call the tentativelyAccept method. - """ - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - - return TentativelyAcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class EventItemRequestBuilderGetQueryParameters(): - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - """ - 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 == "end_date_time": - return "endDateTime" - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - if original_name == "start_date_time": - return "startDateTime" - return original_name - - # The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - start_date_time: Optional[str] = None - - - @dataclass - class EventItemRequestBuilderGetRequestConfiguration(RequestConfiguration[EventItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/extensions/count/count_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/extensions/count/count_request_builder.py deleted file mode 100644 index 059c16b22fb..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/extensions/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ............models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/extensions/extensions_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/extensions/extensions_request_builder.py deleted file mode 100644 index 722df21c5c7..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/extensions/extensions_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -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.extension import Extension - from ...........models.extension_collection_response import ExtensionCollectionResponse - from ...........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - -class ExtensionsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionsRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_extension_id(self,extension_id: str) -> ExtensionItemRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - param extension_id: The unique identifier of extension - Returns: ExtensionItemRequestBuilder - """ - if extension_id is None: - raise TypeError("extension_id cannot be null.") - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["extension%2Did"] = extension_id - return ExtensionItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> Optional[ExtensionCollectionResponse]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[ExtensionCollectionResponse] - """ - 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.extension_collection_response import ExtensionCollectionResponse - - return await self.request_adapter.send_async(request_info, ExtensionCollectionResponse, error_mapping) - - async def post(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionsRequestBuilder: - """ - 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: ExtensionsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionsRequestBuilder(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 ExtensionsRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionsRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]): - """ - 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 ExtensionsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/extensions/item/extension_item_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/extensions/item/extension_item_request_builder.py deleted file mode 100644 index 99d9f544788..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/extensions/item/extension_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -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.extension import Extension - from ............models.o_data_errors.o_data_error import ODataError - -class ExtensionItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionItemRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> Optional[Extension]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - async def patch(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionItemRequestBuilder: - """ - 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: ExtensionItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ExtensionItemRequestBuilderDeleteRequestConfiguration(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 ExtensionItemRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]): - """ - 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 ExtensionItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/forward/forward_post_request_body.py b/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/forward/forward_post_request_body.py deleted file mode 100644 index 282ee0a1864..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/forward/forward_post_request_body.py +++ /dev/null @@ -1,61 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ...........models.recipient import Recipient - -@dataclass -class ForwardPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ToRecipients property - to_recipients: Optional[list[Recipient]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ForwardPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ForwardPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ForwardPostRequestBody() - - 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.recipient import Recipient - - from ...........models.recipient import Recipient - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ToRecipients": lambda n : setattr(self, 'to_recipients', n.get_collection_of_object_values(Recipient)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_collection_of_object_values("ToRecipients", self.to_recipients) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/forward/forward_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/forward/forward_request_builder.py deleted file mode 100644 index 56f02b8a543..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/forward/forward_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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_post_request_body import ForwardPostRequestBody - -class ForwardRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the forward method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ForwardRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/forward", path_parameters) - - async def post(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - 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) -> ForwardRequestBuilder: - """ - 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: ForwardRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ForwardRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ForwardRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/permanent_delete/permanent_delete_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/permanent_delete/permanent_delete_request_builder.py deleted file mode 100644 index d0d665076a4..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/permanent_delete/permanent_delete_request_builder.py +++ /dev/null @@ -1,78 +0,0 @@ -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 PermanentDeleteRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the permanentDelete method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new PermanentDeleteRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/permanentDelete", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_post_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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> PermanentDeleteRequestBuilder: - """ - 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: PermanentDeleteRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return PermanentDeleteRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class PermanentDeleteRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py b/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py deleted file mode 100644 index 98549a04c6a..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ...........models.date_time_time_zone import DateTimeTimeZone - -@dataclass -class SnoozeReminderPostRequestBody(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 NewReminderTime property - new_reminder_time: Optional[DateTimeTimeZone] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SnoozeReminderPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SnoozeReminderPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SnoozeReminderPostRequestBody() - - 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.date_time_time_zone import DateTimeTimeZone - - from ...........models.date_time_time_zone import DateTimeTimeZone - - fields: dict[str, Callable[[Any], None]] = { - "NewReminderTime": lambda n : setattr(self, 'new_reminder_time', n.get_object_value(DateTimeTimeZone)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("NewReminderTime", self.new_reminder_time) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py deleted file mode 100644 index f9cf5c9cf22..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .snooze_reminder_post_request_body import SnoozeReminderPostRequestBody - -class SnoozeReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the snoozeReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new SnoozeReminderRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/snoozeReminder", path_parameters) - - async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Postpone a reminder for an event in a user calendar until a new time. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Postpone a reminder for an event in a user calendar until a new time. - 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) -> SnoozeReminderRequestBuilder: - """ - 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: SnoozeReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return SnoozeReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class SnoozeReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py b/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py deleted file mode 100644 index b2a713f74ed..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ...........models.time_slot import TimeSlot - -@dataclass -class TentativelyAcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TentativelyAcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TentativelyAcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TentativelyAcceptPostRequestBody() - - 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.time_slot import TimeSlot - - from ...........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py deleted file mode 100644 index 04388bdbc90..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .tentatively_accept_post_request_body import TentativelyAcceptPostRequestBody - -class TentativelyAcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the tentativelyAccept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new TentativelyAcceptRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/tentativelyAccept", path_parameters) - - async def post(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> TentativelyAcceptRequestBuilder: - """ - 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: TentativelyAcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return TentativelyAcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class TentativelyAcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py deleted file mode 100644 index 8e2dbe52725..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py +++ /dev/null @@ -1,78 +0,0 @@ -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 PermanentDeleteRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the permanentDelete method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new PermanentDeleteRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/permanentDelete", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_post_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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> PermanentDeleteRequestBuilder: - """ - 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: PermanentDeleteRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return PermanentDeleteRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class PermanentDeleteRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py b/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py deleted file mode 100644 index 398d51f4ab7..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .........models.date_time_time_zone import DateTimeTimeZone - -@dataclass -class SnoozeReminderPostRequestBody(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 NewReminderTime property - new_reminder_time: Optional[DateTimeTimeZone] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SnoozeReminderPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SnoozeReminderPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SnoozeReminderPostRequestBody() - - 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.date_time_time_zone import DateTimeTimeZone - - from .........models.date_time_time_zone import DateTimeTimeZone - - fields: dict[str, Callable[[Any], None]] = { - "NewReminderTime": lambda n : setattr(self, 'new_reminder_time', n.get_object_value(DateTimeTimeZone)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("NewReminderTime", self.new_reminder_time) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py deleted file mode 100644 index 8cd27b3e3d9..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .snooze_reminder_post_request_body import SnoozeReminderPostRequestBody - -class SnoozeReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the snoozeReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new SnoozeReminderRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/snoozeReminder", path_parameters) - - async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Postpone a reminder for an event in a user calendar until a new time. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Postpone a reminder for an event in a user calendar until a new time. - 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) -> SnoozeReminderRequestBuilder: - """ - 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: SnoozeReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return SnoozeReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class SnoozeReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py b/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py deleted file mode 100644 index 2f17a3f9109..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .........models.time_slot import TimeSlot - -@dataclass -class TentativelyAcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TentativelyAcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TentativelyAcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TentativelyAcceptPostRequestBody() - - 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.time_slot import TimeSlot - - from .........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py deleted file mode 100644 index 02ac4b978eb..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .tentatively_accept_post_request_body import TentativelyAcceptPostRequestBody - -class TentativelyAcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the tentativelyAccept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new TentativelyAcceptRequestBuilder 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}/calendar/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/tentativelyAccept", path_parameters) - - async def post(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> TentativelyAcceptRequestBuilder: - """ - 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: TentativelyAcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return TentativelyAcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class TentativelyAcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/extensions/count/count_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/extensions/count/count_request_builder.py deleted file mode 100644 index c2dc44332fd..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/extensions/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ........models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/extensions/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/extensions/extensions_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/extensions/extensions_request_builder.py deleted file mode 100644 index 6a7776afafe..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/extensions/extensions_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -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.extension import Extension - from .......models.extension_collection_response import ExtensionCollectionResponse - from .......models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - -class ExtensionsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionsRequestBuilder 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}/calendar/calendarView/{event%2Did}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_extension_id(self,extension_id: str) -> ExtensionItemRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - param extension_id: The unique identifier of extension - Returns: ExtensionItemRequestBuilder - """ - if extension_id is None: - raise TypeError("extension_id cannot be null.") - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["extension%2Did"] = extension_id - return ExtensionItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> Optional[ExtensionCollectionResponse]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[ExtensionCollectionResponse] - """ - 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.extension_collection_response import ExtensionCollectionResponse - - return await self.request_adapter.send_async(request_info, ExtensionCollectionResponse, error_mapping) - - async def post(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionsRequestBuilder: - """ - 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: ExtensionsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionsRequestBuilder(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 ExtensionsRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionsRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]): - """ - 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 ExtensionsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/extensions/item/extension_item_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/extensions/item/extension_item_request_builder.py deleted file mode 100644 index 7b1afddd272..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/extensions/item/extension_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -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.extension import Extension - from ........models.o_data_errors.o_data_error import ODataError - -class ExtensionItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionItemRequestBuilder 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}/calendar/calendarView/{event%2Did}/extensions/{extension%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> Optional[Extension]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - async def patch(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionItemRequestBuilder: - """ - 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: ExtensionItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ExtensionItemRequestBuilderDeleteRequestConfiguration(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 ExtensionItemRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]): - """ - 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 ExtensionItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/forward/forward_post_request_body.py b/msgraph/generated/users/item/calendar/calendar_view/item/forward/forward_post_request_body.py deleted file mode 100644 index f51d556f1e4..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/forward/forward_post_request_body.py +++ /dev/null @@ -1,61 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .......models.recipient import Recipient - -@dataclass -class ForwardPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ToRecipients property - to_recipients: Optional[list[Recipient]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ForwardPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ForwardPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ForwardPostRequestBody() - - 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.recipient import Recipient - - from .......models.recipient import Recipient - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ToRecipients": lambda n : setattr(self, 'to_recipients', n.get_collection_of_object_values(Recipient)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_collection_of_object_values("ToRecipients", self.to_recipients) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/forward/forward_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/forward/forward_request_builder.py deleted file mode 100644 index cc4a62e1a32..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/forward/forward_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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_post_request_body import ForwardPostRequestBody - -class ForwardRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the forward method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ForwardRequestBuilder 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}/calendar/calendarView/{event%2Did}/forward", path_parameters) - - async def post(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - 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) -> ForwardRequestBuilder: - """ - 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: ForwardRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ForwardRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ForwardRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/instances/count/count_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/instances/count/count_request_builder.py deleted file mode 100644 index 861c9631639..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/instances/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ........models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/instances/delta/delta_get_response.py b/msgraph/generated/users/item/calendar/calendar_view/item/instances/delta/delta_get_response.py deleted file mode 100644 index 9f529a86aa5..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/instances/delta/delta_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ........models.base_delta_function_response import BaseDeltaFunctionResponse - from ........models.event import Event - -from ........models.base_delta_function_response import BaseDeltaFunctionResponse - -@dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): - # The value property - value: Optional[list[Event]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeltaGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeltaGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeltaGetResponse() - - 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.base_delta_function_response import BaseDeltaFunctionResponse - from ........models.event import Event - - from ........models.base_delta_function_response import BaseDeltaFunctionResponse - from ........models.event import Event - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(Event)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/instances/delta/delta_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/instances/delta/delta_request_builder.py deleted file mode 100644 index be1c1b8e9f0..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/instances/delta/delta_request_builder.py +++ /dev/null @@ -1,148 +0,0 @@ -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 .delta_get_response import DeltaGetResponse - -class DeltaRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the delta method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeltaRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> Optional[DeltaGetResponse]: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 - """ - request_info = self.to_get_request_information( - request_configuration - ) - 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 .delta_get_response import DeltaGetResponse - - return await self.request_adapter.send_async(request_info, DeltaGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DeltaRequestBuilder: - """ - 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: DeltaRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeltaRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeltaRequestBuilderGetQueryParameters(): - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - """ - 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 == "end_date_time": - return "endDateTime" - 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 == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = 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 - - # The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - start_date_time: Optional[str] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class DeltaRequestBuilderGetRequestConfiguration(RequestConfiguration[DeltaRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/instances/instances_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/instances/instances_request_builder.py deleted file mode 100644 index c8c684276f3..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/instances/instances_request_builder.py +++ /dev/null @@ -1,182 +0,0 @@ -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.event_collection_response import EventCollectionResponse - 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 .item.event_item_request_builder import EventItemRequestBuilder - -class InstancesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new InstancesRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_event_id1(self,event_id1: str) -> EventItemRequestBuilder: - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - param event_id1: The unique identifier of event - Returns: EventItemRequestBuilder - """ - if event_id1 is None: - raise TypeError("event_id1 cannot be null.") - from .item.event_item_request_builder import EventItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["event%2Did1"] = event_id1 - return EventItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[InstancesRequestBuilderGetQueryParameters]] = None) -> Optional[EventCollectionResponse]: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[EventCollectionResponse] - """ - 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.event_collection_response import EventCollectionResponse - - return await self.request_adapter.send_async(request_info, EventCollectionResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[InstancesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> InstancesRequestBuilder: - """ - 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: InstancesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return InstancesRequestBuilder(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) - - @property - def delta(self) -> DeltaRequestBuilder: - """ - Provides operations to call the delta method. - """ - from .delta.delta_request_builder import DeltaRequestBuilder - - return DeltaRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class InstancesRequestBuilderGetQueryParameters(): - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - """ - 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 == "end_date_time": - return "endDateTime" - 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 == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = 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 - - # The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - start_date_time: Optional[str] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class InstancesRequestBuilderGetRequestConfiguration(RequestConfiguration[InstancesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/accept/accept_post_request_body.py b/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/accept/accept_post_request_body.py deleted file mode 100644 index d6aca7af2df..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/accept/accept_post_request_body.py +++ /dev/null @@ -1,54 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class AcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AcceptPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/accept/accept_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/accept/accept_request_builder.py deleted file mode 100644 index bf298e264c7..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/accept/accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .accept_post_request_body import AcceptPostRequestBody - -class AcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the accept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AcceptRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/accept", path_parameters) - - async def post(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Accept the specified event in a user calendar. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Accept the specified event in a user calendar. - 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) -> AcceptRequestBuilder: - """ - 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: AcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/attachments/attachments_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/attachments/attachments_request_builder.py deleted file mode 100644 index d3f881c2f26..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/attachments/attachments_request_builder.py +++ /dev/null @@ -1,218 +0,0 @@ -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.attachment import Attachment - from .........models.attachment_collection_response import AttachmentCollectionResponse - from .........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - -class AttachmentsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentsRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_attachment_id(self,attachment_id: str) -> AttachmentItemRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - param attachment_id: The unique identifier of attachment - Returns: AttachmentItemRequestBuilder - """ - if attachment_id is None: - raise TypeError("attachment_id cannot be null.") - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["attachment%2Did"] = attachment_id - return AttachmentItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> Optional[AttachmentCollectionResponse]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AttachmentCollectionResponse] - """ - 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.attachment_collection_response import AttachmentCollectionResponse - - return await self.request_adapter.send_async(request_info, AttachmentCollectionResponse, error_mapping) - - async def post(self,body: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Attachment]: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - 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: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> AttachmentsRequestBuilder: - """ - 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: AttachmentsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentsRequestBuilder(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) - - @property - def create_upload_session(self) -> CreateUploadSessionRequestBuilder: - """ - Provides operations to call the createUploadSession method. - """ - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - - return CreateUploadSessionRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class AttachmentsRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentsRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]): - """ - 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 AttachmentsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/attachments/count/count_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/attachments/count/count_request_builder.py deleted file mode 100644 index 453f8df26ea..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/attachments/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ..........models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/attachments/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ..........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py b/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py deleted file mode 100644 index ae40714f063..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.attachment_item import AttachmentItem - -@dataclass -class CreateUploadSessionPostRequestBody(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 AttachmentItem property - attachment_item: Optional[AttachmentItem] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CreateUploadSessionPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CreateUploadSessionPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CreateUploadSessionPostRequestBody() - - 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.attachment_item import AttachmentItem - - from ..........models.attachment_item import AttachmentItem - - fields: dict[str, Callable[[Any], None]] = { - "AttachmentItem": lambda n : setattr(self, 'attachment_item', n.get_object_value(AttachmentItem)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("AttachmentItem", self.attachment_item) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py deleted file mode 100644 index 5fce44c6381..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ /dev/null @@ -1,90 +0,0 @@ -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.upload_session import UploadSession - from .create_upload_session_post_request_body import CreateUploadSessionPostRequestBody - -class CreateUploadSessionRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the createUploadSession method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CreateUploadSessionRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/attachments/createUploadSession", path_parameters) - - async def post(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UploadSession]: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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.upload_session import UploadSession - - return await self.request_adapter.send_async(request_info, UploadSession, error_mapping) - - def to_post_request_information(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - 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) -> CreateUploadSessionRequestBuilder: - """ - 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: CreateUploadSessionRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CreateUploadSessionRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CreateUploadSessionRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/attachments/item/attachment_item_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/attachments/item/attachment_item_request_builder.py deleted file mode 100644 index 922d556d8a2..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/attachments/item/attachment_item_request_builder.py +++ /dev/null @@ -1,143 +0,0 @@ -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.attachment import Attachment - from ..........models.o_data_errors.o_data_error import ODataError - -class AttachmentItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentItemRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ..........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[Attachment]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AttachmentItemRequestBuilder: - """ - 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: AttachmentItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AttachmentItemRequestBuilderDeleteRequestConfiguration(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 AttachmentItemRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentItemRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/calendar/calendar_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/calendar/calendar_request_builder.py deleted file mode 100644 index 839e6509a71..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/calendar/calendar_request_builder.py +++ /dev/null @@ -1,107 +0,0 @@ -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.calendar import Calendar - from .........models.o_data_errors.o_data_error import ODataError - -class CalendarRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CalendarRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/calendar{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> Optional[Calendar]: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Calendar] - """ - 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.calendar import Calendar - - return await self.request_adapter.send_async(request_info, Calendar, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> CalendarRequestBuilder: - """ - 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: CalendarRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CalendarRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CalendarRequestBuilderGetQueryParameters(): - """ - The calendar that contains the event. Navigation property. Read-only. - """ - 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 CalendarRequestBuilderGetRequestConfiguration(RequestConfiguration[CalendarRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/cancel/cancel_post_request_body.py b/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/cancel/cancel_post_request_body.py deleted file mode 100644 index 9b506dc0b8a..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/cancel/cancel_post_request_body.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class CancelPostRequestBody(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 Comment property - comment: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CancelPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CancelPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CancelPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/cancel/cancel_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/cancel/cancel_request_builder.py deleted file mode 100644 index 1a94f56cd1b..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/cancel/cancel_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .cancel_post_request_body import CancelPostRequestBody - -class CancelRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the cancel method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CancelRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/cancel", path_parameters) - - async def post(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - 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) -> CancelRequestBuilder: - """ - 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: CancelRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CancelRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CancelRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/decline/decline_post_request_body.py b/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/decline/decline_post_request_body.py deleted file mode 100644 index 35329c40b2f..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/decline/decline_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .........models.time_slot import TimeSlot - -@dataclass -class DeclinePostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeclinePostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeclinePostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeclinePostRequestBody() - - 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.time_slot import TimeSlot - - from .........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/decline/decline_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/decline/decline_request_builder.py deleted file mode 100644 index 695fc7eda70..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/decline/decline_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .decline_post_request_body import DeclinePostRequestBody - -class DeclineRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the decline method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeclineRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/decline", path_parameters) - - async def post(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> DeclineRequestBuilder: - """ - 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: DeclineRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeclineRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeclineRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py deleted file mode 100644 index 06cd6e68eb4..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ /dev/null @@ -1,79 +0,0 @@ -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 DismissReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the dismissReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DismissReminderRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/dismissReminder", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 - """ - request_info = self.to_post_request_information( - request_configuration - ) - 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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DismissReminderRequestBuilder: - """ - 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: DismissReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DismissReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DismissReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/event_item_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/event_item_request_builder.py deleted file mode 100644 index d4775f5b476..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/event_item_request_builder.py +++ /dev/null @@ -1,237 +0,0 @@ -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.event import Event - from ........models.o_data_errors.o_data_error import ODataError - from .accept.accept_request_builder import AcceptRequestBuilder - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - from .calendar.calendar_request_builder import CalendarRequestBuilder - from .cancel.cancel_request_builder import CancelRequestBuilder - from .decline.decline_request_builder import DeclineRequestBuilder - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - from .exception_occurrences.exception_occurrences_request_builder import ExceptionOccurrencesRequestBuilder - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - from .forward.forward_request_builder import ForwardRequestBuilder - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - -class EventItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new EventItemRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> Optional[Event]: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Event] - """ - 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.event import Event - - return await self.request_adapter.send_async(request_info, Event, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> EventItemRequestBuilder: - """ - 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: EventItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return EventItemRequestBuilder(self.request_adapter, raw_url) - - @property - def accept(self) -> AcceptRequestBuilder: - """ - Provides operations to call the accept method. - """ - from .accept.accept_request_builder import AcceptRequestBuilder - - return AcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def attachments(self) -> AttachmentsRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - - return AttachmentsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def calendar(self) -> CalendarRequestBuilder: - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - from .calendar.calendar_request_builder import CalendarRequestBuilder - - return CalendarRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def cancel(self) -> CancelRequestBuilder: - """ - Provides operations to call the cancel method. - """ - from .cancel.cancel_request_builder import CancelRequestBuilder - - return CancelRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def decline(self) -> DeclineRequestBuilder: - """ - Provides operations to call the decline method. - """ - from .decline.decline_request_builder import DeclineRequestBuilder - - return DeclineRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def dismiss_reminder(self) -> DismissReminderRequestBuilder: - """ - Provides operations to call the dismissReminder method. - """ - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - - return DismissReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def exception_occurrences(self) -> ExceptionOccurrencesRequestBuilder: - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - from .exception_occurrences.exception_occurrences_request_builder import ExceptionOccurrencesRequestBuilder - - return ExceptionOccurrencesRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def extensions(self) -> ExtensionsRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - - return ExtensionsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def forward(self) -> ForwardRequestBuilder: - """ - Provides operations to call the forward method. - """ - from .forward.forward_request_builder import ForwardRequestBuilder - - return ForwardRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def permanent_delete(self) -> PermanentDeleteRequestBuilder: - """ - Provides operations to call the permanentDelete method. - """ - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - - return PermanentDeleteRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def snooze_reminder(self) -> SnoozeReminderRequestBuilder: - """ - Provides operations to call the snoozeReminder method. - """ - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - - return SnoozeReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def tentatively_accept(self) -> TentativelyAcceptRequestBuilder: - """ - Provides operations to call the tentativelyAccept method. - """ - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - - return TentativelyAcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class EventItemRequestBuilderGetQueryParameters(): - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - """ - 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 == "end_date_time": - return "endDateTime" - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - if original_name == "start_date_time": - return "startDateTime" - return original_name - - # The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - start_date_time: Optional[str] = None - - - @dataclass - class EventItemRequestBuilderGetRequestConfiguration(RequestConfiguration[EventItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/count/count_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/count/count_request_builder.py deleted file mode 100644 index 112fa134330..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ..........models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ..........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/delta/delta_get_response.py b/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/delta/delta_get_response.py deleted file mode 100644 index f7f76e7297d..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/delta/delta_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.base_delta_function_response import BaseDeltaFunctionResponse - from ..........models.event import Event - -from ..........models.base_delta_function_response import BaseDeltaFunctionResponse - -@dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): - # The value property - value: Optional[list[Event]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeltaGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeltaGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeltaGetResponse() - - 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.base_delta_function_response import BaseDeltaFunctionResponse - from ..........models.event import Event - - from ..........models.base_delta_function_response import BaseDeltaFunctionResponse - from ..........models.event import Event - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(Event)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/delta/delta_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/delta/delta_request_builder.py deleted file mode 100644 index 7b910e308b5..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/delta/delta_request_builder.py +++ /dev/null @@ -1,148 +0,0 @@ -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 .delta_get_response import DeltaGetResponse - -class DeltaRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the delta method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeltaRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> Optional[DeltaGetResponse]: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 - """ - request_info = self.to_get_request_information( - request_configuration - ) - 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 .delta_get_response import DeltaGetResponse - - return await self.request_adapter.send_async(request_info, DeltaGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DeltaRequestBuilder: - """ - 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: DeltaRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeltaRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeltaRequestBuilderGetQueryParameters(): - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - """ - 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 == "end_date_time": - return "endDateTime" - 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 == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = 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 - - # The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - start_date_time: Optional[str] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class DeltaRequestBuilderGetRequestConfiguration(RequestConfiguration[DeltaRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/exception_occurrences_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/exception_occurrences_request_builder.py deleted file mode 100644 index b2f4ccacde7..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/exception_occurrences_request_builder.py +++ /dev/null @@ -1,172 +0,0 @@ -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.event_collection_response import EventCollectionResponse - 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 .item.event_item_request_builder import EventItemRequestBuilder - -class ExceptionOccurrencesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExceptionOccurrencesRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_event_id2(self,event_id2: str) -> EventItemRequestBuilder: - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - param event_id2: The unique identifier of event - Returns: EventItemRequestBuilder - """ - if event_id2 is None: - raise TypeError("event_id2 cannot be null.") - from .item.event_item_request_builder import EventItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["event%2Did2"] = event_id2 - return EventItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]] = None) -> Optional[EventCollectionResponse]: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[EventCollectionResponse] - """ - 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.event_collection_response import EventCollectionResponse - - return await self.request_adapter.send_async(request_info, EventCollectionResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> ExceptionOccurrencesRequestBuilder: - """ - 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: ExceptionOccurrencesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExceptionOccurrencesRequestBuilder(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) - - @property - def delta(self) -> DeltaRequestBuilder: - """ - Provides operations to call the delta method. - """ - from .delta.delta_request_builder import DeltaRequestBuilder - - return DeltaRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class ExceptionOccurrencesRequestBuilderGetQueryParameters(): - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - """ - 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 ExceptionOccurrencesRequestBuilderGetRequestConfiguration(RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/accept/accept_post_request_body.py b/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/accept/accept_post_request_body.py deleted file mode 100644 index d6aca7af2df..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/accept/accept_post_request_body.py +++ /dev/null @@ -1,54 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class AcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AcceptPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/accept/accept_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/accept/accept_request_builder.py deleted file mode 100644 index 4c8f39f66aa..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/accept/accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .accept_post_request_body import AcceptPostRequestBody - -class AcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the accept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AcceptRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/accept", path_parameters) - - async def post(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Accept the specified event in a user calendar. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Accept the specified event in a user calendar. - 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) -> AcceptRequestBuilder: - """ - 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: AcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/attachments/attachments_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/attachments/attachments_request_builder.py deleted file mode 100644 index dff5e2ce5d3..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/attachments/attachments_request_builder.py +++ /dev/null @@ -1,218 +0,0 @@ -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.attachment import Attachment - from ...........models.attachment_collection_response import AttachmentCollectionResponse - from ...........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - -class AttachmentsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentsRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_attachment_id(self,attachment_id: str) -> AttachmentItemRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - param attachment_id: The unique identifier of attachment - Returns: AttachmentItemRequestBuilder - """ - if attachment_id is None: - raise TypeError("attachment_id cannot be null.") - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["attachment%2Did"] = attachment_id - return AttachmentItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> Optional[AttachmentCollectionResponse]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AttachmentCollectionResponse] - """ - 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.attachment_collection_response import AttachmentCollectionResponse - - return await self.request_adapter.send_async(request_info, AttachmentCollectionResponse, error_mapping) - - async def post(self,body: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Attachment]: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - 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: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> AttachmentsRequestBuilder: - """ - 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: AttachmentsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentsRequestBuilder(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) - - @property - def create_upload_session(self) -> CreateUploadSessionRequestBuilder: - """ - Provides operations to call the createUploadSession method. - """ - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - - return CreateUploadSessionRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class AttachmentsRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentsRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]): - """ - 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 AttachmentsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/attachments/count/count_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/attachments/count/count_request_builder.py deleted file mode 100644 index c5ccbaf13d0..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/attachments/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ............models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py b/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py deleted file mode 100644 index 1433eb72e4f..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ............models.attachment_item import AttachmentItem - -@dataclass -class CreateUploadSessionPostRequestBody(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 AttachmentItem property - attachment_item: Optional[AttachmentItem] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CreateUploadSessionPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CreateUploadSessionPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CreateUploadSessionPostRequestBody() - - 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.attachment_item import AttachmentItem - - from ............models.attachment_item import AttachmentItem - - fields: dict[str, Callable[[Any], None]] = { - "AttachmentItem": lambda n : setattr(self, 'attachment_item', n.get_object_value(AttachmentItem)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("AttachmentItem", self.attachment_item) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py deleted file mode 100644 index 94c0b8c709a..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ /dev/null @@ -1,90 +0,0 @@ -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.upload_session import UploadSession - from .create_upload_session_post_request_body import CreateUploadSessionPostRequestBody - -class CreateUploadSessionRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the createUploadSession method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CreateUploadSessionRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/createUploadSession", path_parameters) - - async def post(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UploadSession]: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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.upload_session import UploadSession - - return await self.request_adapter.send_async(request_info, UploadSession, error_mapping) - - def to_post_request_information(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - 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) -> CreateUploadSessionRequestBuilder: - """ - 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: CreateUploadSessionRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CreateUploadSessionRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CreateUploadSessionRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py deleted file mode 100644 index dd10b98f2f0..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py +++ /dev/null @@ -1,143 +0,0 @@ -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.attachment import Attachment - from ............models.o_data_errors.o_data_error import ODataError - -class AttachmentItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentItemRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[Attachment]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AttachmentItemRequestBuilder: - """ - 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: AttachmentItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AttachmentItemRequestBuilderDeleteRequestConfiguration(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 AttachmentItemRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentItemRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/calendar/calendar_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/calendar/calendar_request_builder.py deleted file mode 100644 index 44aaf2f3d57..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/calendar/calendar_request_builder.py +++ /dev/null @@ -1,107 +0,0 @@ -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.calendar import Calendar - from ...........models.o_data_errors.o_data_error import ODataError - -class CalendarRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CalendarRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/calendar{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> Optional[Calendar]: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Calendar] - """ - 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.calendar import Calendar - - return await self.request_adapter.send_async(request_info, Calendar, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> CalendarRequestBuilder: - """ - 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: CalendarRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CalendarRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CalendarRequestBuilderGetQueryParameters(): - """ - The calendar that contains the event. Navigation property. Read-only. - """ - 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 CalendarRequestBuilderGetRequestConfiguration(RequestConfiguration[CalendarRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/cancel/cancel_post_request_body.py b/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/cancel/cancel_post_request_body.py deleted file mode 100644 index 9b506dc0b8a..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/cancel/cancel_post_request_body.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class CancelPostRequestBody(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 Comment property - comment: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CancelPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CancelPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CancelPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/cancel/cancel_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/cancel/cancel_request_builder.py deleted file mode 100644 index aa5ae541cb9..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/cancel/cancel_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .cancel_post_request_body import CancelPostRequestBody - -class CancelRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the cancel method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CancelRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/cancel", path_parameters) - - async def post(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - 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) -> CancelRequestBuilder: - """ - 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: CancelRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CancelRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CancelRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/decline/decline_post_request_body.py b/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/decline/decline_post_request_body.py deleted file mode 100644 index 47fa6be2972..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/decline/decline_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ...........models.time_slot import TimeSlot - -@dataclass -class DeclinePostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeclinePostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeclinePostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeclinePostRequestBody() - - 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.time_slot import TimeSlot - - from ...........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/decline/decline_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/decline/decline_request_builder.py deleted file mode 100644 index 57535f6f09a..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/decline/decline_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .decline_post_request_body import DeclinePostRequestBody - -class DeclineRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the decline method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeclineRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/decline", path_parameters) - - async def post(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> DeclineRequestBuilder: - """ - 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: DeclineRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeclineRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeclineRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py deleted file mode 100644 index c4ee6f96d7f..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ /dev/null @@ -1,79 +0,0 @@ -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 DismissReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the dismissReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DismissReminderRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/dismissReminder", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 - """ - request_info = self.to_post_request_information( - request_configuration - ) - 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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DismissReminderRequestBuilder: - """ - 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: DismissReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DismissReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DismissReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/event_item_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/event_item_request_builder.py deleted file mode 100644 index ed57f5040cb..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/event_item_request_builder.py +++ /dev/null @@ -1,217 +0,0 @@ -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.event import Event - from ..........models.o_data_errors.o_data_error import ODataError - from .accept.accept_request_builder import AcceptRequestBuilder - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - from .calendar.calendar_request_builder import CalendarRequestBuilder - from .cancel.cancel_request_builder import CancelRequestBuilder - from .decline.decline_request_builder import DeclineRequestBuilder - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - from .forward.forward_request_builder import ForwardRequestBuilder - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - -class EventItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new EventItemRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> Optional[Event]: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Event] - """ - 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.event import Event - - return await self.request_adapter.send_async(request_info, Event, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> EventItemRequestBuilder: - """ - 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: EventItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return EventItemRequestBuilder(self.request_adapter, raw_url) - - @property - def accept(self) -> AcceptRequestBuilder: - """ - Provides operations to call the accept method. - """ - from .accept.accept_request_builder import AcceptRequestBuilder - - return AcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def attachments(self) -> AttachmentsRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - - return AttachmentsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def calendar(self) -> CalendarRequestBuilder: - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - from .calendar.calendar_request_builder import CalendarRequestBuilder - - return CalendarRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def cancel(self) -> CancelRequestBuilder: - """ - Provides operations to call the cancel method. - """ - from .cancel.cancel_request_builder import CancelRequestBuilder - - return CancelRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def decline(self) -> DeclineRequestBuilder: - """ - Provides operations to call the decline method. - """ - from .decline.decline_request_builder import DeclineRequestBuilder - - return DeclineRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def dismiss_reminder(self) -> DismissReminderRequestBuilder: - """ - Provides operations to call the dismissReminder method. - """ - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - - return DismissReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def extensions(self) -> ExtensionsRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - - return ExtensionsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def forward(self) -> ForwardRequestBuilder: - """ - Provides operations to call the forward method. - """ - from .forward.forward_request_builder import ForwardRequestBuilder - - return ForwardRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def permanent_delete(self) -> PermanentDeleteRequestBuilder: - """ - Provides operations to call the permanentDelete method. - """ - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - - return PermanentDeleteRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def snooze_reminder(self) -> SnoozeReminderRequestBuilder: - """ - Provides operations to call the snoozeReminder method. - """ - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - - return SnoozeReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def tentatively_accept(self) -> TentativelyAcceptRequestBuilder: - """ - Provides operations to call the tentativelyAccept method. - """ - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - - return TentativelyAcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class EventItemRequestBuilderGetQueryParameters(): - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - """ - 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 EventItemRequestBuilderGetRequestConfiguration(RequestConfiguration[EventItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/extensions/count/count_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/extensions/count/count_request_builder.py deleted file mode 100644 index fdecbe13ca0..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/extensions/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ............models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/extensions/extensions_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/extensions/extensions_request_builder.py deleted file mode 100644 index d56c6b68333..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/extensions/extensions_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -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.extension import Extension - from ...........models.extension_collection_response import ExtensionCollectionResponse - from ...........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - -class ExtensionsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionsRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_extension_id(self,extension_id: str) -> ExtensionItemRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - param extension_id: The unique identifier of extension - Returns: ExtensionItemRequestBuilder - """ - if extension_id is None: - raise TypeError("extension_id cannot be null.") - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["extension%2Did"] = extension_id - return ExtensionItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> Optional[ExtensionCollectionResponse]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[ExtensionCollectionResponse] - """ - 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.extension_collection_response import ExtensionCollectionResponse - - return await self.request_adapter.send_async(request_info, ExtensionCollectionResponse, error_mapping) - - async def post(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionsRequestBuilder: - """ - 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: ExtensionsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionsRequestBuilder(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 ExtensionsRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionsRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]): - """ - 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 ExtensionsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py deleted file mode 100644 index 98eeddb838f..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -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.extension import Extension - from ............models.o_data_errors.o_data_error import ODataError - -class ExtensionItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionItemRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> Optional[Extension]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - async def patch(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionItemRequestBuilder: - """ - 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: ExtensionItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ExtensionItemRequestBuilderDeleteRequestConfiguration(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 ExtensionItemRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]): - """ - 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 ExtensionItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/forward/forward_post_request_body.py b/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/forward/forward_post_request_body.py deleted file mode 100644 index 282ee0a1864..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/forward/forward_post_request_body.py +++ /dev/null @@ -1,61 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ...........models.recipient import Recipient - -@dataclass -class ForwardPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ToRecipients property - to_recipients: Optional[list[Recipient]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ForwardPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ForwardPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ForwardPostRequestBody() - - 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.recipient import Recipient - - from ...........models.recipient import Recipient - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ToRecipients": lambda n : setattr(self, 'to_recipients', n.get_collection_of_object_values(Recipient)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_collection_of_object_values("ToRecipients", self.to_recipients) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/forward/forward_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/forward/forward_request_builder.py deleted file mode 100644 index 8f0662c0c4d..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/forward/forward_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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_post_request_body import ForwardPostRequestBody - -class ForwardRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the forward method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ForwardRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/forward", path_parameters) - - async def post(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - 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) -> ForwardRequestBuilder: - """ - 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: ForwardRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ForwardRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ForwardRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py deleted file mode 100644 index 09a438e6003..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py +++ /dev/null @@ -1,78 +0,0 @@ -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 PermanentDeleteRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the permanentDelete method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new PermanentDeleteRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/permanentDelete", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_post_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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> PermanentDeleteRequestBuilder: - """ - 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: PermanentDeleteRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return PermanentDeleteRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class PermanentDeleteRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py b/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py deleted file mode 100644 index 98549a04c6a..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ...........models.date_time_time_zone import DateTimeTimeZone - -@dataclass -class SnoozeReminderPostRequestBody(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 NewReminderTime property - new_reminder_time: Optional[DateTimeTimeZone] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SnoozeReminderPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SnoozeReminderPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SnoozeReminderPostRequestBody() - - 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.date_time_time_zone import DateTimeTimeZone - - from ...........models.date_time_time_zone import DateTimeTimeZone - - fields: dict[str, Callable[[Any], None]] = { - "NewReminderTime": lambda n : setattr(self, 'new_reminder_time', n.get_object_value(DateTimeTimeZone)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("NewReminderTime", self.new_reminder_time) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py deleted file mode 100644 index 4fa81a1e90f..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .snooze_reminder_post_request_body import SnoozeReminderPostRequestBody - -class SnoozeReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the snoozeReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new SnoozeReminderRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/snoozeReminder", path_parameters) - - async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Postpone a reminder for an event in a user calendar until a new time. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Postpone a reminder for an event in a user calendar until a new time. - 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) -> SnoozeReminderRequestBuilder: - """ - 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: SnoozeReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return SnoozeReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class SnoozeReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py b/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py deleted file mode 100644 index b2a713f74ed..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ...........models.time_slot import TimeSlot - -@dataclass -class TentativelyAcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TentativelyAcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TentativelyAcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TentativelyAcceptPostRequestBody() - - 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.time_slot import TimeSlot - - from ...........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py deleted file mode 100644 index 81d423fbee1..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .tentatively_accept_post_request_body import TentativelyAcceptPostRequestBody - -class TentativelyAcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the tentativelyAccept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new TentativelyAcceptRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/tentativelyAccept", path_parameters) - - async def post(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> TentativelyAcceptRequestBuilder: - """ - 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: TentativelyAcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return TentativelyAcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class TentativelyAcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/extensions/count/count_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/extensions/count/count_request_builder.py deleted file mode 100644 index f5f64cd2c5d..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/extensions/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ..........models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/extensions/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ..........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/extensions/extensions_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/extensions/extensions_request_builder.py deleted file mode 100644 index fec9b56df38..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/extensions/extensions_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -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.extension import Extension - from .........models.extension_collection_response import ExtensionCollectionResponse - from .........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - -class ExtensionsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionsRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_extension_id(self,extension_id: str) -> ExtensionItemRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - param extension_id: The unique identifier of extension - Returns: ExtensionItemRequestBuilder - """ - if extension_id is None: - raise TypeError("extension_id cannot be null.") - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["extension%2Did"] = extension_id - return ExtensionItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> Optional[ExtensionCollectionResponse]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[ExtensionCollectionResponse] - """ - 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.extension_collection_response import ExtensionCollectionResponse - - return await self.request_adapter.send_async(request_info, ExtensionCollectionResponse, error_mapping) - - async def post(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionsRequestBuilder: - """ - 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: ExtensionsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionsRequestBuilder(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 ExtensionsRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionsRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]): - """ - 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 ExtensionsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/extensions/item/extension_item_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/extensions/item/extension_item_request_builder.py deleted file mode 100644 index a9227bda451..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/extensions/item/extension_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -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.extension import Extension - from ..........models.o_data_errors.o_data_error import ODataError - -class ExtensionItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionItemRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ..........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> Optional[Extension]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - async def patch(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionItemRequestBuilder: - """ - 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: ExtensionItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ExtensionItemRequestBuilderDeleteRequestConfiguration(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 ExtensionItemRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]): - """ - 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 ExtensionItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/forward/forward_post_request_body.py b/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/forward/forward_post_request_body.py deleted file mode 100644 index be2a6958bb5..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/forward/forward_post_request_body.py +++ /dev/null @@ -1,61 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .........models.recipient import Recipient - -@dataclass -class ForwardPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ToRecipients property - to_recipients: Optional[list[Recipient]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ForwardPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ForwardPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ForwardPostRequestBody() - - 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.recipient import Recipient - - from .........models.recipient import Recipient - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ToRecipients": lambda n : setattr(self, 'to_recipients', n.get_collection_of_object_values(Recipient)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_collection_of_object_values("ToRecipients", self.to_recipients) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/forward/forward_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/forward/forward_request_builder.py deleted file mode 100644 index e4253554be2..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/forward/forward_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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_post_request_body import ForwardPostRequestBody - -class ForwardRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the forward method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ForwardRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/forward", path_parameters) - - async def post(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - 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) -> ForwardRequestBuilder: - """ - 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: ForwardRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ForwardRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ForwardRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/permanent_delete/permanent_delete_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/permanent_delete/permanent_delete_request_builder.py deleted file mode 100644 index c6438415f2e..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/permanent_delete/permanent_delete_request_builder.py +++ /dev/null @@ -1,78 +0,0 @@ -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 PermanentDeleteRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the permanentDelete method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new PermanentDeleteRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/permanentDelete", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_post_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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> PermanentDeleteRequestBuilder: - """ - 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: PermanentDeleteRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return PermanentDeleteRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class PermanentDeleteRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py b/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py deleted file mode 100644 index 398d51f4ab7..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .........models.date_time_time_zone import DateTimeTimeZone - -@dataclass -class SnoozeReminderPostRequestBody(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 NewReminderTime property - new_reminder_time: Optional[DateTimeTimeZone] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SnoozeReminderPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SnoozeReminderPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SnoozeReminderPostRequestBody() - - 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.date_time_time_zone import DateTimeTimeZone - - from .........models.date_time_time_zone import DateTimeTimeZone - - fields: dict[str, Callable[[Any], None]] = { - "NewReminderTime": lambda n : setattr(self, 'new_reminder_time', n.get_object_value(DateTimeTimeZone)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("NewReminderTime", self.new_reminder_time) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py deleted file mode 100644 index fee1b8e8afd..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .snooze_reminder_post_request_body import SnoozeReminderPostRequestBody - -class SnoozeReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the snoozeReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new SnoozeReminderRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/snoozeReminder", path_parameters) - - async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Postpone a reminder for an event in a user calendar until a new time. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Postpone a reminder for an event in a user calendar until a new time. - 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) -> SnoozeReminderRequestBuilder: - """ - 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: SnoozeReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return SnoozeReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class SnoozeReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py b/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py deleted file mode 100644 index 2f17a3f9109..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .........models.time_slot import TimeSlot - -@dataclass -class TentativelyAcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TentativelyAcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TentativelyAcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TentativelyAcceptPostRequestBody() - - 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.time_slot import TimeSlot - - from .........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py deleted file mode 100644 index e6f9c5baed5..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .tentatively_accept_post_request_body import TentativelyAcceptPostRequestBody - -class TentativelyAcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the tentativelyAccept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new TentativelyAcceptRequestBuilder 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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/tentativelyAccept", path_parameters) - - async def post(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> TentativelyAcceptRequestBuilder: - """ - 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: TentativelyAcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return TentativelyAcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class TentativelyAcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/permanent_delete/permanent_delete_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/permanent_delete/permanent_delete_request_builder.py deleted file mode 100644 index a05ca817da6..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/permanent_delete/permanent_delete_request_builder.py +++ /dev/null @@ -1,78 +0,0 @@ -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 PermanentDeleteRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the permanentDelete method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new PermanentDeleteRequestBuilder 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}/calendar/calendarView/{event%2Did}/permanentDelete", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_post_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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> PermanentDeleteRequestBuilder: - """ - 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: PermanentDeleteRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return PermanentDeleteRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class PermanentDeleteRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/snooze_reminder/snooze_reminder_post_request_body.py b/msgraph/generated/users/item/calendar/calendar_view/item/snooze_reminder/snooze_reminder_post_request_body.py deleted file mode 100644 index fabdb9669c6..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/snooze_reminder/snooze_reminder_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .......models.date_time_time_zone import DateTimeTimeZone - -@dataclass -class SnoozeReminderPostRequestBody(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 NewReminderTime property - new_reminder_time: Optional[DateTimeTimeZone] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SnoozeReminderPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SnoozeReminderPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SnoozeReminderPostRequestBody() - - 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.date_time_time_zone import DateTimeTimeZone - - from .......models.date_time_time_zone import DateTimeTimeZone - - fields: dict[str, Callable[[Any], None]] = { - "NewReminderTime": lambda n : setattr(self, 'new_reminder_time', n.get_object_value(DateTimeTimeZone)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("NewReminderTime", self.new_reminder_time) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/snooze_reminder/snooze_reminder_request_builder.py deleted file mode 100644 index 3dc00d2fefd..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/snooze_reminder/snooze_reminder_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .snooze_reminder_post_request_body import SnoozeReminderPostRequestBody - -class SnoozeReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the snoozeReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new SnoozeReminderRequestBuilder 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}/calendar/calendarView/{event%2Did}/snoozeReminder", path_parameters) - - async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Postpone a reminder for an event in a user calendar until a new time. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Postpone a reminder for an event in a user calendar until a new time. - 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) -> SnoozeReminderRequestBuilder: - """ - 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: SnoozeReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return SnoozeReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class SnoozeReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/tentatively_accept/tentatively_accept_post_request_body.py b/msgraph/generated/users/item/calendar/calendar_view/item/tentatively_accept/tentatively_accept_post_request_body.py deleted file mode 100644 index f1de28c467e..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/tentatively_accept/tentatively_accept_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .......models.time_slot import TimeSlot - -@dataclass -class TentativelyAcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TentativelyAcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TentativelyAcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TentativelyAcceptPostRequestBody() - - 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.time_slot import TimeSlot - - from .......models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar/calendar_view/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/item/tentatively_accept/tentatively_accept_request_builder.py deleted file mode 100644 index 01ee0cdad67..00000000000 --- a/msgraph/generated/users/item/calendar/calendar_view/item/tentatively_accept/tentatively_accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .tentatively_accept_post_request_body import TentativelyAcceptPostRequestBody - -class TentativelyAcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the tentativelyAccept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new TentativelyAcceptRequestBuilder 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}/calendar/calendarView/{event%2Did}/tentativelyAccept", path_parameters) - - async def post(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> TentativelyAcceptRequestBuilder: - """ - 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: TentativelyAcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return TentativelyAcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class TentativelyAcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/event_item_request_builder.py b/msgraph/generated/users/item/calendar/events/item/event_item_request_builder.py index 5ac17152e47..1f2565940a2 100644 --- a/msgraph/generated/users/item/calendar/events/item/event_item_request_builder.py +++ b/msgraph/generated/users/item/calendar/events/item/event_item_request_builder.py @@ -22,7 +22,6 @@ from .cancel.cancel_request_builder import CancelRequestBuilder from .decline.decline_request_builder import DeclineRequestBuilder from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - from .exception_occurrences.exception_occurrences_request_builder import ExceptionOccurrencesRequestBuilder from .extensions.extensions_request_builder import ExtensionsRequestBuilder from .forward.forward_request_builder import ForwardRequestBuilder from .instances.instances_request_builder import InstancesRequestBuilder @@ -205,15 +204,6 @@ def dismiss_reminder(self) -> DismissReminderRequestBuilder: return DismissReminderRequestBuilder(self.request_adapter, self.path_parameters) - @property - def exception_occurrences(self) -> ExceptionOccurrencesRequestBuilder: - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - from .exception_occurrences.exception_occurrences_request_builder import ExceptionOccurrencesRequestBuilder - - return ExceptionOccurrencesRequestBuilder(self.request_adapter, self.path_parameters) - @property def extensions(self) -> ExtensionsRequestBuilder: """ diff --git a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/count/count_request_builder.py b/msgraph/generated/users/item/calendar/events/item/exception_occurrences/count/count_request_builder.py deleted file mode 100644 index d641831a7a9..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ........models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/delta/delta_get_response.py b/msgraph/generated/users/item/calendar/events/item/exception_occurrences/delta/delta_get_response.py deleted file mode 100644 index 9f529a86aa5..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/delta/delta_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ........models.base_delta_function_response import BaseDeltaFunctionResponse - from ........models.event import Event - -from ........models.base_delta_function_response import BaseDeltaFunctionResponse - -@dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): - # The value property - value: Optional[list[Event]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeltaGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeltaGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeltaGetResponse() - - 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.base_delta_function_response import BaseDeltaFunctionResponse - from ........models.event import Event - - from ........models.base_delta_function_response import BaseDeltaFunctionResponse - from ........models.event import Event - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(Event)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/delta/delta_request_builder.py b/msgraph/generated/users/item/calendar/events/item/exception_occurrences/delta/delta_request_builder.py deleted file mode 100644 index f49c179523f..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/delta/delta_request_builder.py +++ /dev/null @@ -1,148 +0,0 @@ -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 .delta_get_response import DeltaGetResponse - -class DeltaRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the delta method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeltaRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> Optional[DeltaGetResponse]: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 - """ - request_info = self.to_get_request_information( - request_configuration - ) - 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 .delta_get_response import DeltaGetResponse - - return await self.request_adapter.send_async(request_info, DeltaGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DeltaRequestBuilder: - """ - 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: DeltaRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeltaRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeltaRequestBuilderGetQueryParameters(): - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - """ - 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 == "end_date_time": - return "endDateTime" - 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 == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = 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 - - # The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - start_date_time: Optional[str] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class DeltaRequestBuilderGetRequestConfiguration(RequestConfiguration[DeltaRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/exception_occurrences_request_builder.py b/msgraph/generated/users/item/calendar/events/item/exception_occurrences/exception_occurrences_request_builder.py deleted file mode 100644 index 6efce3df373..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/exception_occurrences_request_builder.py +++ /dev/null @@ -1,172 +0,0 @@ -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.event_collection_response import EventCollectionResponse - 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 .item.event_item_request_builder import EventItemRequestBuilder - -class ExceptionOccurrencesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExceptionOccurrencesRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_event_id1(self,event_id1: str) -> EventItemRequestBuilder: - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - param event_id1: The unique identifier of event - Returns: EventItemRequestBuilder - """ - if event_id1 is None: - raise TypeError("event_id1 cannot be null.") - from .item.event_item_request_builder import EventItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["event%2Did1"] = event_id1 - return EventItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]] = None) -> Optional[EventCollectionResponse]: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[EventCollectionResponse] - """ - 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.event_collection_response import EventCollectionResponse - - return await self.request_adapter.send_async(request_info, EventCollectionResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> ExceptionOccurrencesRequestBuilder: - """ - 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: ExceptionOccurrencesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExceptionOccurrencesRequestBuilder(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) - - @property - def delta(self) -> DeltaRequestBuilder: - """ - Provides operations to call the delta method. - """ - from .delta.delta_request_builder import DeltaRequestBuilder - - return DeltaRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class ExceptionOccurrencesRequestBuilderGetQueryParameters(): - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - """ - 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 ExceptionOccurrencesRequestBuilderGetRequestConfiguration(RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/accept/accept_post_request_body.py b/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/accept/accept_post_request_body.py deleted file mode 100644 index d6aca7af2df..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/accept/accept_post_request_body.py +++ /dev/null @@ -1,54 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class AcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AcceptPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/accept/accept_request_builder.py b/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/accept/accept_request_builder.py deleted file mode 100644 index 21662b2043c..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/accept/accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .accept_post_request_body import AcceptPostRequestBody - -class AcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the accept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AcceptRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/accept", path_parameters) - - async def post(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Accept the specified event in a user calendar. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Accept the specified event in a user calendar. - 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) -> AcceptRequestBuilder: - """ - 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: AcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/attachments/attachments_request_builder.py b/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/attachments/attachments_request_builder.py deleted file mode 100644 index 6ac6bde00f3..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/attachments/attachments_request_builder.py +++ /dev/null @@ -1,218 +0,0 @@ -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.attachment import Attachment - from .........models.attachment_collection_response import AttachmentCollectionResponse - from .........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - -class AttachmentsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentsRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_attachment_id(self,attachment_id: str) -> AttachmentItemRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - param attachment_id: The unique identifier of attachment - Returns: AttachmentItemRequestBuilder - """ - if attachment_id is None: - raise TypeError("attachment_id cannot be null.") - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["attachment%2Did"] = attachment_id - return AttachmentItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> Optional[AttachmentCollectionResponse]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AttachmentCollectionResponse] - """ - 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.attachment_collection_response import AttachmentCollectionResponse - - return await self.request_adapter.send_async(request_info, AttachmentCollectionResponse, error_mapping) - - async def post(self,body: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Attachment]: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - 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: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> AttachmentsRequestBuilder: - """ - 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: AttachmentsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentsRequestBuilder(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) - - @property - def create_upload_session(self) -> CreateUploadSessionRequestBuilder: - """ - Provides operations to call the createUploadSession method. - """ - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - - return CreateUploadSessionRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class AttachmentsRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentsRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]): - """ - 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 AttachmentsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/attachments/count/count_request_builder.py b/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/attachments/count/count_request_builder.py deleted file mode 100644 index f24ec8d76f5..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/attachments/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ..........models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ..........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py b/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py deleted file mode 100644 index ae40714f063..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.attachment_item import AttachmentItem - -@dataclass -class CreateUploadSessionPostRequestBody(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 AttachmentItem property - attachment_item: Optional[AttachmentItem] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CreateUploadSessionPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CreateUploadSessionPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CreateUploadSessionPostRequestBody() - - 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.attachment_item import AttachmentItem - - from ..........models.attachment_item import AttachmentItem - - fields: dict[str, Callable[[Any], None]] = { - "AttachmentItem": lambda n : setattr(self, 'attachment_item', n.get_object_value(AttachmentItem)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("AttachmentItem", self.attachment_item) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py deleted file mode 100644 index 09b4dd2cc21..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ /dev/null @@ -1,90 +0,0 @@ -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.upload_session import UploadSession - from .create_upload_session_post_request_body import CreateUploadSessionPostRequestBody - -class CreateUploadSessionRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the createUploadSession method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CreateUploadSessionRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/createUploadSession", path_parameters) - - async def post(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UploadSession]: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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.upload_session import UploadSession - - return await self.request_adapter.send_async(request_info, UploadSession, error_mapping) - - def to_post_request_information(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - 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) -> CreateUploadSessionRequestBuilder: - """ - 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: CreateUploadSessionRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CreateUploadSessionRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CreateUploadSessionRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py b/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py deleted file mode 100644 index c679dc88410..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py +++ /dev/null @@ -1,143 +0,0 @@ -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.attachment import Attachment - from ..........models.o_data_errors.o_data_error import ODataError - -class AttachmentItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentItemRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ..........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[Attachment]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AttachmentItemRequestBuilder: - """ - 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: AttachmentItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AttachmentItemRequestBuilderDeleteRequestConfiguration(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 AttachmentItemRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentItemRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/calendar/calendar_request_builder.py b/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/calendar/calendar_request_builder.py deleted file mode 100644 index ba03a31aa19..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/calendar/calendar_request_builder.py +++ /dev/null @@ -1,107 +0,0 @@ -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.calendar import Calendar - from .........models.o_data_errors.o_data_error import ODataError - -class CalendarRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CalendarRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/calendar{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> Optional[Calendar]: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Calendar] - """ - 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.calendar import Calendar - - return await self.request_adapter.send_async(request_info, Calendar, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> CalendarRequestBuilder: - """ - 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: CalendarRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CalendarRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CalendarRequestBuilderGetQueryParameters(): - """ - The calendar that contains the event. Navigation property. Read-only. - """ - 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 CalendarRequestBuilderGetRequestConfiguration(RequestConfiguration[CalendarRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/cancel/cancel_post_request_body.py b/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/cancel/cancel_post_request_body.py deleted file mode 100644 index 9b506dc0b8a..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/cancel/cancel_post_request_body.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class CancelPostRequestBody(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 Comment property - comment: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CancelPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CancelPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CancelPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/cancel/cancel_request_builder.py b/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/cancel/cancel_request_builder.py deleted file mode 100644 index cad6eae14df..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/cancel/cancel_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .cancel_post_request_body import CancelPostRequestBody - -class CancelRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the cancel method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CancelRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/cancel", path_parameters) - - async def post(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - 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) -> CancelRequestBuilder: - """ - 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: CancelRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CancelRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CancelRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/decline/decline_post_request_body.py b/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/decline/decline_post_request_body.py deleted file mode 100644 index 35329c40b2f..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/decline/decline_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .........models.time_slot import TimeSlot - -@dataclass -class DeclinePostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeclinePostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeclinePostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeclinePostRequestBody() - - 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.time_slot import TimeSlot - - from .........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/decline/decline_request_builder.py b/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/decline/decline_request_builder.py deleted file mode 100644 index f041a90756c..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/decline/decline_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .decline_post_request_body import DeclinePostRequestBody - -class DeclineRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the decline method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeclineRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/decline", path_parameters) - - async def post(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> DeclineRequestBuilder: - """ - 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: DeclineRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeclineRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeclineRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py deleted file mode 100644 index 7a1633c376d..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ /dev/null @@ -1,79 +0,0 @@ -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 DismissReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the dismissReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DismissReminderRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/dismissReminder", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 - """ - request_info = self.to_post_request_information( - request_configuration - ) - 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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DismissReminderRequestBuilder: - """ - 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: DismissReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DismissReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DismissReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/event_item_request_builder.py b/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/event_item_request_builder.py deleted file mode 100644 index eefa4cfd991..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/event_item_request_builder.py +++ /dev/null @@ -1,227 +0,0 @@ -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.event import Event - from ........models.o_data_errors.o_data_error import ODataError - from .accept.accept_request_builder import AcceptRequestBuilder - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - from .calendar.calendar_request_builder import CalendarRequestBuilder - from .cancel.cancel_request_builder import CancelRequestBuilder - from .decline.decline_request_builder import DeclineRequestBuilder - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - from .forward.forward_request_builder import ForwardRequestBuilder - from .instances.instances_request_builder import InstancesRequestBuilder - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - -class EventItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new EventItemRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> Optional[Event]: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Event] - """ - 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.event import Event - - return await self.request_adapter.send_async(request_info, Event, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> EventItemRequestBuilder: - """ - 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: EventItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return EventItemRequestBuilder(self.request_adapter, raw_url) - - @property - def accept(self) -> AcceptRequestBuilder: - """ - Provides operations to call the accept method. - """ - from .accept.accept_request_builder import AcceptRequestBuilder - - return AcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def attachments(self) -> AttachmentsRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - - return AttachmentsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def calendar(self) -> CalendarRequestBuilder: - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - from .calendar.calendar_request_builder import CalendarRequestBuilder - - return CalendarRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def cancel(self) -> CancelRequestBuilder: - """ - Provides operations to call the cancel method. - """ - from .cancel.cancel_request_builder import CancelRequestBuilder - - return CancelRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def decline(self) -> DeclineRequestBuilder: - """ - Provides operations to call the decline method. - """ - from .decline.decline_request_builder import DeclineRequestBuilder - - return DeclineRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def dismiss_reminder(self) -> DismissReminderRequestBuilder: - """ - Provides operations to call the dismissReminder method. - """ - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - - return DismissReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def extensions(self) -> ExtensionsRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - - return ExtensionsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def forward(self) -> ForwardRequestBuilder: - """ - Provides operations to call the forward method. - """ - from .forward.forward_request_builder import ForwardRequestBuilder - - return ForwardRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def instances(self) -> InstancesRequestBuilder: - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - """ - from .instances.instances_request_builder import InstancesRequestBuilder - - return InstancesRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def permanent_delete(self) -> PermanentDeleteRequestBuilder: - """ - Provides operations to call the permanentDelete method. - """ - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - - return PermanentDeleteRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def snooze_reminder(self) -> SnoozeReminderRequestBuilder: - """ - Provides operations to call the snoozeReminder method. - """ - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - - return SnoozeReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def tentatively_accept(self) -> TentativelyAcceptRequestBuilder: - """ - Provides operations to call the tentativelyAccept method. - """ - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - - return TentativelyAcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class EventItemRequestBuilderGetQueryParameters(): - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - """ - 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 EventItemRequestBuilderGetRequestConfiguration(RequestConfiguration[EventItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/extensions/count/count_request_builder.py b/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/extensions/count/count_request_builder.py deleted file mode 100644 index 19750e93f90..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/extensions/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ..........models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ..........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/extensions/extensions_request_builder.py b/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/extensions/extensions_request_builder.py deleted file mode 100644 index 4bab08d6196..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/extensions/extensions_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -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.extension import Extension - from .........models.extension_collection_response import ExtensionCollectionResponse - from .........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - -class ExtensionsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionsRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_extension_id(self,extension_id: str) -> ExtensionItemRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - param extension_id: The unique identifier of extension - Returns: ExtensionItemRequestBuilder - """ - if extension_id is None: - raise TypeError("extension_id cannot be null.") - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["extension%2Did"] = extension_id - return ExtensionItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> Optional[ExtensionCollectionResponse]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[ExtensionCollectionResponse] - """ - 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.extension_collection_response import ExtensionCollectionResponse - - return await self.request_adapter.send_async(request_info, ExtensionCollectionResponse, error_mapping) - - async def post(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionsRequestBuilder: - """ - 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: ExtensionsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionsRequestBuilder(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 ExtensionsRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionsRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]): - """ - 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 ExtensionsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py b/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py deleted file mode 100644 index 3732f598740..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -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.extension import Extension - from ..........models.o_data_errors.o_data_error import ODataError - -class ExtensionItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionItemRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ..........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> Optional[Extension]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - async def patch(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionItemRequestBuilder: - """ - 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: ExtensionItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ExtensionItemRequestBuilderDeleteRequestConfiguration(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 ExtensionItemRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]): - """ - 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 ExtensionItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/forward/forward_post_request_body.py b/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/forward/forward_post_request_body.py deleted file mode 100644 index be2a6958bb5..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/forward/forward_post_request_body.py +++ /dev/null @@ -1,61 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .........models.recipient import Recipient - -@dataclass -class ForwardPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ToRecipients property - to_recipients: Optional[list[Recipient]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ForwardPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ForwardPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ForwardPostRequestBody() - - 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.recipient import Recipient - - from .........models.recipient import Recipient - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ToRecipients": lambda n : setattr(self, 'to_recipients', n.get_collection_of_object_values(Recipient)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_collection_of_object_values("ToRecipients", self.to_recipients) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/forward/forward_request_builder.py b/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/forward/forward_request_builder.py deleted file mode 100644 index 61712f84208..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/forward/forward_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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_post_request_body import ForwardPostRequestBody - -class ForwardRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the forward method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ForwardRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/forward", path_parameters) - - async def post(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - 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) -> ForwardRequestBuilder: - """ - 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: ForwardRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ForwardRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ForwardRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/count/count_request_builder.py b/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/count/count_request_builder.py deleted file mode 100644 index 695a9e93010..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ..........models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ..........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/delta/delta_get_response.py b/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/delta/delta_get_response.py deleted file mode 100644 index f7f76e7297d..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/delta/delta_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.base_delta_function_response import BaseDeltaFunctionResponse - from ..........models.event import Event - -from ..........models.base_delta_function_response import BaseDeltaFunctionResponse - -@dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): - # The value property - value: Optional[list[Event]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeltaGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeltaGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeltaGetResponse() - - 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.base_delta_function_response import BaseDeltaFunctionResponse - from ..........models.event import Event - - from ..........models.base_delta_function_response import BaseDeltaFunctionResponse - from ..........models.event import Event - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(Event)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/delta/delta_request_builder.py b/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/delta/delta_request_builder.py deleted file mode 100644 index cb085a9494b..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/delta/delta_request_builder.py +++ /dev/null @@ -1,148 +0,0 @@ -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 .delta_get_response import DeltaGetResponse - -class DeltaRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the delta method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeltaRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> Optional[DeltaGetResponse]: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 - """ - request_info = self.to_get_request_information( - request_configuration - ) - 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 .delta_get_response import DeltaGetResponse - - return await self.request_adapter.send_async(request_info, DeltaGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DeltaRequestBuilder: - """ - 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: DeltaRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeltaRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeltaRequestBuilderGetQueryParameters(): - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - """ - 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 == "end_date_time": - return "endDateTime" - 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 == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = 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 - - # The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - start_date_time: Optional[str] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class DeltaRequestBuilderGetRequestConfiguration(RequestConfiguration[DeltaRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/instances_request_builder.py b/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/instances_request_builder.py deleted file mode 100644 index 5a0218922e6..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/instances_request_builder.py +++ /dev/null @@ -1,182 +0,0 @@ -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.event_collection_response import EventCollectionResponse - 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 .item.event_item_request_builder import EventItemRequestBuilder - -class InstancesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new InstancesRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_event_id2(self,event_id2: str) -> EventItemRequestBuilder: - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - param event_id2: The unique identifier of event - Returns: EventItemRequestBuilder - """ - if event_id2 is None: - raise TypeError("event_id2 cannot be null.") - from .item.event_item_request_builder import EventItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["event%2Did2"] = event_id2 - return EventItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[InstancesRequestBuilderGetQueryParameters]] = None) -> Optional[EventCollectionResponse]: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[EventCollectionResponse] - """ - 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.event_collection_response import EventCollectionResponse - - return await self.request_adapter.send_async(request_info, EventCollectionResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[InstancesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> InstancesRequestBuilder: - """ - 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: InstancesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return InstancesRequestBuilder(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) - - @property - def delta(self) -> DeltaRequestBuilder: - """ - Provides operations to call the delta method. - """ - from .delta.delta_request_builder import DeltaRequestBuilder - - return DeltaRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class InstancesRequestBuilderGetQueryParameters(): - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - """ - 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 == "end_date_time": - return "endDateTime" - 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 == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = 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 - - # The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - start_date_time: Optional[str] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class InstancesRequestBuilderGetRequestConfiguration(RequestConfiguration[InstancesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/accept/accept_post_request_body.py b/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/accept/accept_post_request_body.py deleted file mode 100644 index d6aca7af2df..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/accept/accept_post_request_body.py +++ /dev/null @@ -1,54 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class AcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AcceptPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/accept/accept_request_builder.py b/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/accept/accept_request_builder.py deleted file mode 100644 index 0cf66cc226f..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/accept/accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .accept_post_request_body import AcceptPostRequestBody - -class AcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the accept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AcceptRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/accept", path_parameters) - - async def post(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Accept the specified event in a user calendar. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Accept the specified event in a user calendar. - 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) -> AcceptRequestBuilder: - """ - 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: AcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/attachments/attachments_request_builder.py b/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/attachments/attachments_request_builder.py deleted file mode 100644 index e0349b768f3..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/attachments/attachments_request_builder.py +++ /dev/null @@ -1,218 +0,0 @@ -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.attachment import Attachment - from ...........models.attachment_collection_response import AttachmentCollectionResponse - from ...........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - -class AttachmentsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentsRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_attachment_id(self,attachment_id: str) -> AttachmentItemRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - param attachment_id: The unique identifier of attachment - Returns: AttachmentItemRequestBuilder - """ - if attachment_id is None: - raise TypeError("attachment_id cannot be null.") - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["attachment%2Did"] = attachment_id - return AttachmentItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> Optional[AttachmentCollectionResponse]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AttachmentCollectionResponse] - """ - 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.attachment_collection_response import AttachmentCollectionResponse - - return await self.request_adapter.send_async(request_info, AttachmentCollectionResponse, error_mapping) - - async def post(self,body: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Attachment]: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - 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: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> AttachmentsRequestBuilder: - """ - 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: AttachmentsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentsRequestBuilder(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) - - @property - def create_upload_session(self) -> CreateUploadSessionRequestBuilder: - """ - Provides operations to call the createUploadSession method. - """ - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - - return CreateUploadSessionRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class AttachmentsRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentsRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]): - """ - 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 AttachmentsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/attachments/count/count_request_builder.py b/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/attachments/count/count_request_builder.py deleted file mode 100644 index 736e5a74cd0..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/attachments/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ............models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py b/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py deleted file mode 100644 index 1433eb72e4f..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ............models.attachment_item import AttachmentItem - -@dataclass -class CreateUploadSessionPostRequestBody(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 AttachmentItem property - attachment_item: Optional[AttachmentItem] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CreateUploadSessionPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CreateUploadSessionPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CreateUploadSessionPostRequestBody() - - 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.attachment_item import AttachmentItem - - from ............models.attachment_item import AttachmentItem - - fields: dict[str, Callable[[Any], None]] = { - "AttachmentItem": lambda n : setattr(self, 'attachment_item', n.get_object_value(AttachmentItem)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("AttachmentItem", self.attachment_item) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py deleted file mode 100644 index 3ca3e491080..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ /dev/null @@ -1,90 +0,0 @@ -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.upload_session import UploadSession - from .create_upload_session_post_request_body import CreateUploadSessionPostRequestBody - -class CreateUploadSessionRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the createUploadSession method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CreateUploadSessionRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/createUploadSession", path_parameters) - - async def post(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UploadSession]: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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.upload_session import UploadSession - - return await self.request_adapter.send_async(request_info, UploadSession, error_mapping) - - def to_post_request_information(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - 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) -> CreateUploadSessionRequestBuilder: - """ - 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: CreateUploadSessionRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CreateUploadSessionRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CreateUploadSessionRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/attachments/item/attachment_item_request_builder.py b/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/attachments/item/attachment_item_request_builder.py deleted file mode 100644 index 45cdeb6bce1..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/attachments/item/attachment_item_request_builder.py +++ /dev/null @@ -1,143 +0,0 @@ -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.attachment import Attachment - from ............models.o_data_errors.o_data_error import ODataError - -class AttachmentItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentItemRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[Attachment]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AttachmentItemRequestBuilder: - """ - 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: AttachmentItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AttachmentItemRequestBuilderDeleteRequestConfiguration(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 AttachmentItemRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentItemRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/calendar/calendar_request_builder.py b/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/calendar/calendar_request_builder.py deleted file mode 100644 index c68b4148fc6..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/calendar/calendar_request_builder.py +++ /dev/null @@ -1,107 +0,0 @@ -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.calendar import Calendar - from ...........models.o_data_errors.o_data_error import ODataError - -class CalendarRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CalendarRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/calendar{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> Optional[Calendar]: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Calendar] - """ - 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.calendar import Calendar - - return await self.request_adapter.send_async(request_info, Calendar, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> CalendarRequestBuilder: - """ - 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: CalendarRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CalendarRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CalendarRequestBuilderGetQueryParameters(): - """ - The calendar that contains the event. Navigation property. Read-only. - """ - 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 CalendarRequestBuilderGetRequestConfiguration(RequestConfiguration[CalendarRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/cancel/cancel_post_request_body.py b/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/cancel/cancel_post_request_body.py deleted file mode 100644 index 9b506dc0b8a..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/cancel/cancel_post_request_body.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class CancelPostRequestBody(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 Comment property - comment: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CancelPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CancelPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CancelPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/cancel/cancel_request_builder.py b/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/cancel/cancel_request_builder.py deleted file mode 100644 index d39e883255d..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/cancel/cancel_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .cancel_post_request_body import CancelPostRequestBody - -class CancelRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the cancel method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CancelRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/cancel", path_parameters) - - async def post(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - 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) -> CancelRequestBuilder: - """ - 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: CancelRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CancelRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CancelRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/decline/decline_post_request_body.py b/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/decline/decline_post_request_body.py deleted file mode 100644 index 47fa6be2972..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/decline/decline_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ...........models.time_slot import TimeSlot - -@dataclass -class DeclinePostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeclinePostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeclinePostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeclinePostRequestBody() - - 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.time_slot import TimeSlot - - from ...........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/decline/decline_request_builder.py b/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/decline/decline_request_builder.py deleted file mode 100644 index 6503e0e2370..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/decline/decline_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .decline_post_request_body import DeclinePostRequestBody - -class DeclineRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the decline method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeclineRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/decline", path_parameters) - - async def post(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> DeclineRequestBuilder: - """ - 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: DeclineRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeclineRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeclineRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py deleted file mode 100644 index 18fd36b824c..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ /dev/null @@ -1,79 +0,0 @@ -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 DismissReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the dismissReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DismissReminderRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/dismissReminder", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 - """ - request_info = self.to_post_request_information( - request_configuration - ) - 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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DismissReminderRequestBuilder: - """ - 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: DismissReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DismissReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DismissReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/event_item_request_builder.py b/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/event_item_request_builder.py deleted file mode 100644 index 54826f9e8bc..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/event_item_request_builder.py +++ /dev/null @@ -1,227 +0,0 @@ -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.event import Event - from ..........models.o_data_errors.o_data_error import ODataError - from .accept.accept_request_builder import AcceptRequestBuilder - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - from .calendar.calendar_request_builder import CalendarRequestBuilder - from .cancel.cancel_request_builder import CancelRequestBuilder - from .decline.decline_request_builder import DeclineRequestBuilder - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - from .forward.forward_request_builder import ForwardRequestBuilder - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - -class EventItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new EventItemRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> Optional[Event]: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Event] - """ - 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.event import Event - - return await self.request_adapter.send_async(request_info, Event, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> EventItemRequestBuilder: - """ - 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: EventItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return EventItemRequestBuilder(self.request_adapter, raw_url) - - @property - def accept(self) -> AcceptRequestBuilder: - """ - Provides operations to call the accept method. - """ - from .accept.accept_request_builder import AcceptRequestBuilder - - return AcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def attachments(self) -> AttachmentsRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - - return AttachmentsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def calendar(self) -> CalendarRequestBuilder: - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - from .calendar.calendar_request_builder import CalendarRequestBuilder - - return CalendarRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def cancel(self) -> CancelRequestBuilder: - """ - Provides operations to call the cancel method. - """ - from .cancel.cancel_request_builder import CancelRequestBuilder - - return CancelRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def decline(self) -> DeclineRequestBuilder: - """ - Provides operations to call the decline method. - """ - from .decline.decline_request_builder import DeclineRequestBuilder - - return DeclineRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def dismiss_reminder(self) -> DismissReminderRequestBuilder: - """ - Provides operations to call the dismissReminder method. - """ - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - - return DismissReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def extensions(self) -> ExtensionsRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - - return ExtensionsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def forward(self) -> ForwardRequestBuilder: - """ - Provides operations to call the forward method. - """ - from .forward.forward_request_builder import ForwardRequestBuilder - - return ForwardRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def permanent_delete(self) -> PermanentDeleteRequestBuilder: - """ - Provides operations to call the permanentDelete method. - """ - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - - return PermanentDeleteRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def snooze_reminder(self) -> SnoozeReminderRequestBuilder: - """ - Provides operations to call the snoozeReminder method. - """ - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - - return SnoozeReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def tentatively_accept(self) -> TentativelyAcceptRequestBuilder: - """ - Provides operations to call the tentativelyAccept method. - """ - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - - return TentativelyAcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class EventItemRequestBuilderGetQueryParameters(): - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - """ - 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 == "end_date_time": - return "endDateTime" - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - if original_name == "start_date_time": - return "startDateTime" - return original_name - - # The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - start_date_time: Optional[str] = None - - - @dataclass - class EventItemRequestBuilderGetRequestConfiguration(RequestConfiguration[EventItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/extensions/count/count_request_builder.py b/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/extensions/count/count_request_builder.py deleted file mode 100644 index a4513a13cc0..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/extensions/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ............models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/extensions/extensions_request_builder.py b/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/extensions/extensions_request_builder.py deleted file mode 100644 index 9e63b0db05b..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/extensions/extensions_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -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.extension import Extension - from ...........models.extension_collection_response import ExtensionCollectionResponse - from ...........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - -class ExtensionsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionsRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_extension_id(self,extension_id: str) -> ExtensionItemRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - param extension_id: The unique identifier of extension - Returns: ExtensionItemRequestBuilder - """ - if extension_id is None: - raise TypeError("extension_id cannot be null.") - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["extension%2Did"] = extension_id - return ExtensionItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> Optional[ExtensionCollectionResponse]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[ExtensionCollectionResponse] - """ - 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.extension_collection_response import ExtensionCollectionResponse - - return await self.request_adapter.send_async(request_info, ExtensionCollectionResponse, error_mapping) - - async def post(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionsRequestBuilder: - """ - 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: ExtensionsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionsRequestBuilder(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 ExtensionsRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionsRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]): - """ - 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 ExtensionsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/extensions/item/extension_item_request_builder.py b/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/extensions/item/extension_item_request_builder.py deleted file mode 100644 index 623a5b01bf5..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/extensions/item/extension_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -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.extension import Extension - from ............models.o_data_errors.o_data_error import ODataError - -class ExtensionItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionItemRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> Optional[Extension]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - async def patch(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionItemRequestBuilder: - """ - 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: ExtensionItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ExtensionItemRequestBuilderDeleteRequestConfiguration(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 ExtensionItemRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]): - """ - 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 ExtensionItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/forward/forward_post_request_body.py b/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/forward/forward_post_request_body.py deleted file mode 100644 index 282ee0a1864..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/forward/forward_post_request_body.py +++ /dev/null @@ -1,61 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ...........models.recipient import Recipient - -@dataclass -class ForwardPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ToRecipients property - to_recipients: Optional[list[Recipient]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ForwardPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ForwardPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ForwardPostRequestBody() - - 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.recipient import Recipient - - from ...........models.recipient import Recipient - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ToRecipients": lambda n : setattr(self, 'to_recipients', n.get_collection_of_object_values(Recipient)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_collection_of_object_values("ToRecipients", self.to_recipients) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/forward/forward_request_builder.py b/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/forward/forward_request_builder.py deleted file mode 100644 index e6dc38cf93f..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/forward/forward_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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_post_request_body import ForwardPostRequestBody - -class ForwardRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the forward method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ForwardRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/forward", path_parameters) - - async def post(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - 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) -> ForwardRequestBuilder: - """ - 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: ForwardRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ForwardRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ForwardRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/permanent_delete/permanent_delete_request_builder.py b/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/permanent_delete/permanent_delete_request_builder.py deleted file mode 100644 index 845d121b9fb..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/permanent_delete/permanent_delete_request_builder.py +++ /dev/null @@ -1,78 +0,0 @@ -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 PermanentDeleteRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the permanentDelete method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new PermanentDeleteRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/permanentDelete", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_post_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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> PermanentDeleteRequestBuilder: - """ - 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: PermanentDeleteRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return PermanentDeleteRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class PermanentDeleteRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py b/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py deleted file mode 100644 index 98549a04c6a..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ...........models.date_time_time_zone import DateTimeTimeZone - -@dataclass -class SnoozeReminderPostRequestBody(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 NewReminderTime property - new_reminder_time: Optional[DateTimeTimeZone] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SnoozeReminderPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SnoozeReminderPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SnoozeReminderPostRequestBody() - - 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.date_time_time_zone import DateTimeTimeZone - - from ...........models.date_time_time_zone import DateTimeTimeZone - - fields: dict[str, Callable[[Any], None]] = { - "NewReminderTime": lambda n : setattr(self, 'new_reminder_time', n.get_object_value(DateTimeTimeZone)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("NewReminderTime", self.new_reminder_time) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py deleted file mode 100644 index f8f21df44ea..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .snooze_reminder_post_request_body import SnoozeReminderPostRequestBody - -class SnoozeReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the snoozeReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new SnoozeReminderRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/snoozeReminder", path_parameters) - - async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Postpone a reminder for an event in a user calendar until a new time. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Postpone a reminder for an event in a user calendar until a new time. - 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) -> SnoozeReminderRequestBuilder: - """ - 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: SnoozeReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return SnoozeReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class SnoozeReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py b/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py deleted file mode 100644 index b2a713f74ed..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ...........models.time_slot import TimeSlot - -@dataclass -class TentativelyAcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TentativelyAcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TentativelyAcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TentativelyAcceptPostRequestBody() - - 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.time_slot import TimeSlot - - from ...........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py deleted file mode 100644 index a2907e6992d..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .tentatively_accept_post_request_body import TentativelyAcceptPostRequestBody - -class TentativelyAcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the tentativelyAccept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new TentativelyAcceptRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/tentativelyAccept", path_parameters) - - async def post(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> TentativelyAcceptRequestBuilder: - """ - 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: TentativelyAcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return TentativelyAcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class TentativelyAcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py b/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py deleted file mode 100644 index 1b41e871e7d..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py +++ /dev/null @@ -1,78 +0,0 @@ -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 PermanentDeleteRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the permanentDelete method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new PermanentDeleteRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/permanentDelete", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_post_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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> PermanentDeleteRequestBuilder: - """ - 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: PermanentDeleteRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return PermanentDeleteRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class PermanentDeleteRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py b/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py deleted file mode 100644 index 398d51f4ab7..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .........models.date_time_time_zone import DateTimeTimeZone - -@dataclass -class SnoozeReminderPostRequestBody(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 NewReminderTime property - new_reminder_time: Optional[DateTimeTimeZone] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SnoozeReminderPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SnoozeReminderPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SnoozeReminderPostRequestBody() - - 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.date_time_time_zone import DateTimeTimeZone - - from .........models.date_time_time_zone import DateTimeTimeZone - - fields: dict[str, Callable[[Any], None]] = { - "NewReminderTime": lambda n : setattr(self, 'new_reminder_time', n.get_object_value(DateTimeTimeZone)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("NewReminderTime", self.new_reminder_time) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py deleted file mode 100644 index f2a9a149784..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .snooze_reminder_post_request_body import SnoozeReminderPostRequestBody - -class SnoozeReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the snoozeReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new SnoozeReminderRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/snoozeReminder", path_parameters) - - async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Postpone a reminder for an event in a user calendar until a new time. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Postpone a reminder for an event in a user calendar until a new time. - 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) -> SnoozeReminderRequestBuilder: - """ - 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: SnoozeReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return SnoozeReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class SnoozeReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py b/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py deleted file mode 100644 index 2f17a3f9109..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .........models.time_slot import TimeSlot - -@dataclass -class TentativelyAcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TentativelyAcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TentativelyAcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TentativelyAcceptPostRequestBody() - - 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.time_slot import TimeSlot - - from .........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py deleted file mode 100644 index 742c59da474..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .tentatively_accept_post_request_body import TentativelyAcceptPostRequestBody - -class TentativelyAcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the tentativelyAccept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new TentativelyAcceptRequestBuilder 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}/calendar/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/tentativelyAccept", path_parameters) - - async def post(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> TentativelyAcceptRequestBuilder: - """ - 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: TentativelyAcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return TentativelyAcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class TentativelyAcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/instances/count/count_request_builder.py b/msgraph/generated/users/item/calendar/events/item/instances/count/count_request_builder.py deleted file mode 100644 index ae17b9a2de6..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/instances/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ........models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/instances/instances_request_builder.py b/msgraph/generated/users/item/calendar/events/item/instances/instances_request_builder.py index 8c1b0b72d6d..bc358eb0fca 100644 --- a/msgraph/generated/users/item/calendar/events/item/instances/instances_request_builder.py +++ b/msgraph/generated/users/item/calendar/events/item/instances/instances_request_builder.py @@ -16,9 +16,7 @@ if TYPE_CHECKING: from .......models.event_collection_response import EventCollectionResponse 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 .item.event_item_request_builder import EventItemRequestBuilder class InstancesRequestBuilder(BaseRequestBuilder): """ @@ -33,20 +31,6 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d """ super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - def by_event_id1(self,event_id1: str) -> EventItemRequestBuilder: - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - param event_id1: The unique identifier of event - Returns: EventItemRequestBuilder - """ - if event_id1 is None: - raise TypeError("event_id1 cannot be null.") - from .item.event_item_request_builder import EventItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["event%2Did1"] = event_id1 - return EventItemRequestBuilder(self.request_adapter, url_tpl_params) - async def get(self,request_configuration: Optional[RequestConfiguration[InstancesRequestBuilderGetQueryParameters]] = None) -> Optional[EventCollectionResponse]: """ The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. @@ -88,15 +72,6 @@ def with_url(self,raw_url: str) -> InstancesRequestBuilder: raise TypeError("raw_url cannot be null.") return InstancesRequestBuilder(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) - @property def delta(self) -> DeltaRequestBuilder: """ diff --git a/msgraph/generated/users/item/calendar/events/item/instances/item/accept/accept_post_request_body.py b/msgraph/generated/users/item/calendar/events/item/instances/item/accept/accept_post_request_body.py deleted file mode 100644 index d6aca7af2df..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/instances/item/accept/accept_post_request_body.py +++ /dev/null @@ -1,54 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class AcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AcceptPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar/events/item/instances/item/accept/accept_request_builder.py b/msgraph/generated/users/item/calendar/events/item/instances/item/accept/accept_request_builder.py deleted file mode 100644 index 4939b3c0fad..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/instances/item/accept/accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .accept_post_request_body import AcceptPostRequestBody - -class AcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the accept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AcceptRequestBuilder 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}/calendar/events/{event%2Did}/instances/{event%2Did1}/accept", path_parameters) - - async def post(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Accept the specified event in a user calendar. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Accept the specified event in a user calendar. - 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) -> AcceptRequestBuilder: - """ - 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: AcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/instances/item/attachments/attachments_request_builder.py b/msgraph/generated/users/item/calendar/events/item/instances/item/attachments/attachments_request_builder.py deleted file mode 100644 index 5f44c330a2a..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/instances/item/attachments/attachments_request_builder.py +++ /dev/null @@ -1,218 +0,0 @@ -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.attachment import Attachment - from .........models.attachment_collection_response import AttachmentCollectionResponse - from .........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - -class AttachmentsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentsRequestBuilder 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}/calendar/events/{event%2Did}/instances/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_attachment_id(self,attachment_id: str) -> AttachmentItemRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - param attachment_id: The unique identifier of attachment - Returns: AttachmentItemRequestBuilder - """ - if attachment_id is None: - raise TypeError("attachment_id cannot be null.") - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["attachment%2Did"] = attachment_id - return AttachmentItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> Optional[AttachmentCollectionResponse]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AttachmentCollectionResponse] - """ - 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.attachment_collection_response import AttachmentCollectionResponse - - return await self.request_adapter.send_async(request_info, AttachmentCollectionResponse, error_mapping) - - async def post(self,body: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Attachment]: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - 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: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> AttachmentsRequestBuilder: - """ - 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: AttachmentsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentsRequestBuilder(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) - - @property - def create_upload_session(self) -> CreateUploadSessionRequestBuilder: - """ - Provides operations to call the createUploadSession method. - """ - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - - return CreateUploadSessionRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class AttachmentsRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentsRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]): - """ - 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 AttachmentsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/instances/item/attachments/count/count_request_builder.py b/msgraph/generated/users/item/calendar/events/item/instances/item/attachments/count/count_request_builder.py deleted file mode 100644 index 551a4af4de9..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/instances/item/attachments/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ..........models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/attachments/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ..........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py b/msgraph/generated/users/item/calendar/events/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py deleted file mode 100644 index ae40714f063..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.attachment_item import AttachmentItem - -@dataclass -class CreateUploadSessionPostRequestBody(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 AttachmentItem property - attachment_item: Optional[AttachmentItem] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CreateUploadSessionPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CreateUploadSessionPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CreateUploadSessionPostRequestBody() - - 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.attachment_item import AttachmentItem - - from ..........models.attachment_item import AttachmentItem - - fields: dict[str, Callable[[Any], None]] = { - "AttachmentItem": lambda n : setattr(self, 'attachment_item', n.get_object_value(AttachmentItem)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("AttachmentItem", self.attachment_item) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar/events/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/users/item/calendar/events/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py deleted file mode 100644 index 9fcef3315c8..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ /dev/null @@ -1,90 +0,0 @@ -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.upload_session import UploadSession - from .create_upload_session_post_request_body import CreateUploadSessionPostRequestBody - -class CreateUploadSessionRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the createUploadSession method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CreateUploadSessionRequestBuilder 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}/calendar/events/{event%2Did}/instances/{event%2Did1}/attachments/createUploadSession", path_parameters) - - async def post(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UploadSession]: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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.upload_session import UploadSession - - return await self.request_adapter.send_async(request_info, UploadSession, error_mapping) - - def to_post_request_information(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - 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) -> CreateUploadSessionRequestBuilder: - """ - 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: CreateUploadSessionRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CreateUploadSessionRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CreateUploadSessionRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/instances/item/attachments/item/attachment_item_request_builder.py b/msgraph/generated/users/item/calendar/events/item/instances/item/attachments/item/attachment_item_request_builder.py deleted file mode 100644 index 67506ac2762..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/instances/item/attachments/item/attachment_item_request_builder.py +++ /dev/null @@ -1,143 +0,0 @@ -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.attachment import Attachment - from ..........models.o_data_errors.o_data_error import ODataError - -class AttachmentItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentItemRequestBuilder 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}/calendar/events/{event%2Did}/instances/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ..........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[Attachment]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AttachmentItemRequestBuilder: - """ - 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: AttachmentItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AttachmentItemRequestBuilderDeleteRequestConfiguration(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 AttachmentItemRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentItemRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/instances/item/calendar/calendar_request_builder.py b/msgraph/generated/users/item/calendar/events/item/instances/item/calendar/calendar_request_builder.py deleted file mode 100644 index 3729bbc86dc..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/instances/item/calendar/calendar_request_builder.py +++ /dev/null @@ -1,107 +0,0 @@ -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.calendar import Calendar - from .........models.o_data_errors.o_data_error import ODataError - -class CalendarRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CalendarRequestBuilder 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}/calendar/events/{event%2Did}/instances/{event%2Did1}/calendar{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> Optional[Calendar]: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Calendar] - """ - 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.calendar import Calendar - - return await self.request_adapter.send_async(request_info, Calendar, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> CalendarRequestBuilder: - """ - 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: CalendarRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CalendarRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CalendarRequestBuilderGetQueryParameters(): - """ - The calendar that contains the event. Navigation property. Read-only. - """ - 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 CalendarRequestBuilderGetRequestConfiguration(RequestConfiguration[CalendarRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/instances/item/cancel/cancel_post_request_body.py b/msgraph/generated/users/item/calendar/events/item/instances/item/cancel/cancel_post_request_body.py deleted file mode 100644 index 9b506dc0b8a..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/instances/item/cancel/cancel_post_request_body.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class CancelPostRequestBody(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 Comment property - comment: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CancelPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CancelPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CancelPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar/events/item/instances/item/cancel/cancel_request_builder.py b/msgraph/generated/users/item/calendar/events/item/instances/item/cancel/cancel_request_builder.py deleted file mode 100644 index f7a5f31fd44..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/instances/item/cancel/cancel_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .cancel_post_request_body import CancelPostRequestBody - -class CancelRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the cancel method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CancelRequestBuilder 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}/calendar/events/{event%2Did}/instances/{event%2Did1}/cancel", path_parameters) - - async def post(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - 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) -> CancelRequestBuilder: - """ - 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: CancelRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CancelRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CancelRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/instances/item/decline/decline_post_request_body.py b/msgraph/generated/users/item/calendar/events/item/instances/item/decline/decline_post_request_body.py deleted file mode 100644 index 35329c40b2f..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/instances/item/decline/decline_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .........models.time_slot import TimeSlot - -@dataclass -class DeclinePostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeclinePostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeclinePostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeclinePostRequestBody() - - 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.time_slot import TimeSlot - - from .........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar/events/item/instances/item/decline/decline_request_builder.py b/msgraph/generated/users/item/calendar/events/item/instances/item/decline/decline_request_builder.py deleted file mode 100644 index 645d86da985..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/instances/item/decline/decline_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .decline_post_request_body import DeclinePostRequestBody - -class DeclineRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the decline method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeclineRequestBuilder 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}/calendar/events/{event%2Did}/instances/{event%2Did1}/decline", path_parameters) - - async def post(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> DeclineRequestBuilder: - """ - 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: DeclineRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeclineRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeclineRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/users/item/calendar/events/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py deleted file mode 100644 index cf38010261c..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ /dev/null @@ -1,79 +0,0 @@ -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 DismissReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the dismissReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DismissReminderRequestBuilder 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}/calendar/events/{event%2Did}/instances/{event%2Did1}/dismissReminder", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 - """ - request_info = self.to_post_request_information( - request_configuration - ) - 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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DismissReminderRequestBuilder: - """ - 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: DismissReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DismissReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DismissReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/instances/item/event_item_request_builder.py b/msgraph/generated/users/item/calendar/events/item/instances/item/event_item_request_builder.py deleted file mode 100644 index e98482eca31..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/instances/item/event_item_request_builder.py +++ /dev/null @@ -1,237 +0,0 @@ -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.event import Event - from ........models.o_data_errors.o_data_error import ODataError - from .accept.accept_request_builder import AcceptRequestBuilder - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - from .calendar.calendar_request_builder import CalendarRequestBuilder - from .cancel.cancel_request_builder import CancelRequestBuilder - from .decline.decline_request_builder import DeclineRequestBuilder - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - from .exception_occurrences.exception_occurrences_request_builder import ExceptionOccurrencesRequestBuilder - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - from .forward.forward_request_builder import ForwardRequestBuilder - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - -class EventItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new EventItemRequestBuilder 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}/calendar/events/{event%2Did}/instances/{event%2Did1}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> Optional[Event]: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Event] - """ - 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.event import Event - - return await self.request_adapter.send_async(request_info, Event, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> EventItemRequestBuilder: - """ - 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: EventItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return EventItemRequestBuilder(self.request_adapter, raw_url) - - @property - def accept(self) -> AcceptRequestBuilder: - """ - Provides operations to call the accept method. - """ - from .accept.accept_request_builder import AcceptRequestBuilder - - return AcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def attachments(self) -> AttachmentsRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - - return AttachmentsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def calendar(self) -> CalendarRequestBuilder: - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - from .calendar.calendar_request_builder import CalendarRequestBuilder - - return CalendarRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def cancel(self) -> CancelRequestBuilder: - """ - Provides operations to call the cancel method. - """ - from .cancel.cancel_request_builder import CancelRequestBuilder - - return CancelRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def decline(self) -> DeclineRequestBuilder: - """ - Provides operations to call the decline method. - """ - from .decline.decline_request_builder import DeclineRequestBuilder - - return DeclineRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def dismiss_reminder(self) -> DismissReminderRequestBuilder: - """ - Provides operations to call the dismissReminder method. - """ - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - - return DismissReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def exception_occurrences(self) -> ExceptionOccurrencesRequestBuilder: - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - from .exception_occurrences.exception_occurrences_request_builder import ExceptionOccurrencesRequestBuilder - - return ExceptionOccurrencesRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def extensions(self) -> ExtensionsRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - - return ExtensionsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def forward(self) -> ForwardRequestBuilder: - """ - Provides operations to call the forward method. - """ - from .forward.forward_request_builder import ForwardRequestBuilder - - return ForwardRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def permanent_delete(self) -> PermanentDeleteRequestBuilder: - """ - Provides operations to call the permanentDelete method. - """ - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - - return PermanentDeleteRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def snooze_reminder(self) -> SnoozeReminderRequestBuilder: - """ - Provides operations to call the snoozeReminder method. - """ - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - - return SnoozeReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def tentatively_accept(self) -> TentativelyAcceptRequestBuilder: - """ - Provides operations to call the tentativelyAccept method. - """ - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - - return TentativelyAcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class EventItemRequestBuilderGetQueryParameters(): - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - """ - 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 == "end_date_time": - return "endDateTime" - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - if original_name == "start_date_time": - return "startDateTime" - return original_name - - # The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - start_date_time: Optional[str] = None - - - @dataclass - class EventItemRequestBuilderGetRequestConfiguration(RequestConfiguration[EventItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/count/count_request_builder.py b/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/count/count_request_builder.py deleted file mode 100644 index f556458b605..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ..........models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ..........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/delta/delta_get_response.py b/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/delta/delta_get_response.py deleted file mode 100644 index f7f76e7297d..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/delta/delta_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.base_delta_function_response import BaseDeltaFunctionResponse - from ..........models.event import Event - -from ..........models.base_delta_function_response import BaseDeltaFunctionResponse - -@dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): - # The value property - value: Optional[list[Event]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeltaGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeltaGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeltaGetResponse() - - 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.base_delta_function_response import BaseDeltaFunctionResponse - from ..........models.event import Event - - from ..........models.base_delta_function_response import BaseDeltaFunctionResponse - from ..........models.event import Event - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(Event)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/delta/delta_request_builder.py b/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/delta/delta_request_builder.py deleted file mode 100644 index 0cfeb7cf11e..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/delta/delta_request_builder.py +++ /dev/null @@ -1,148 +0,0 @@ -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 .delta_get_response import DeltaGetResponse - -class DeltaRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the delta method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeltaRequestBuilder 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}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> Optional[DeltaGetResponse]: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 - """ - request_info = self.to_get_request_information( - request_configuration - ) - 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 .delta_get_response import DeltaGetResponse - - return await self.request_adapter.send_async(request_info, DeltaGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DeltaRequestBuilder: - """ - 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: DeltaRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeltaRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeltaRequestBuilderGetQueryParameters(): - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - """ - 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 == "end_date_time": - return "endDateTime" - 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 == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = 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 - - # The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - start_date_time: Optional[str] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class DeltaRequestBuilderGetRequestConfiguration(RequestConfiguration[DeltaRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/exception_occurrences_request_builder.py b/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/exception_occurrences_request_builder.py deleted file mode 100644 index 05649146c23..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/exception_occurrences_request_builder.py +++ /dev/null @@ -1,172 +0,0 @@ -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.event_collection_response import EventCollectionResponse - 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 .item.event_item_request_builder import EventItemRequestBuilder - -class ExceptionOccurrencesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExceptionOccurrencesRequestBuilder 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}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_event_id2(self,event_id2: str) -> EventItemRequestBuilder: - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - param event_id2: The unique identifier of event - Returns: EventItemRequestBuilder - """ - if event_id2 is None: - raise TypeError("event_id2 cannot be null.") - from .item.event_item_request_builder import EventItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["event%2Did2"] = event_id2 - return EventItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]] = None) -> Optional[EventCollectionResponse]: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[EventCollectionResponse] - """ - 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.event_collection_response import EventCollectionResponse - - return await self.request_adapter.send_async(request_info, EventCollectionResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> ExceptionOccurrencesRequestBuilder: - """ - 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: ExceptionOccurrencesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExceptionOccurrencesRequestBuilder(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) - - @property - def delta(self) -> DeltaRequestBuilder: - """ - Provides operations to call the delta method. - """ - from .delta.delta_request_builder import DeltaRequestBuilder - - return DeltaRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class ExceptionOccurrencesRequestBuilderGetQueryParameters(): - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - """ - 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 ExceptionOccurrencesRequestBuilderGetRequestConfiguration(RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/accept/accept_post_request_body.py b/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/accept/accept_post_request_body.py deleted file mode 100644 index d6aca7af2df..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/accept/accept_post_request_body.py +++ /dev/null @@ -1,54 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class AcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AcceptPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/accept/accept_request_builder.py b/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/accept/accept_request_builder.py deleted file mode 100644 index 6d0c2f18419..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/accept/accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .accept_post_request_body import AcceptPostRequestBody - -class AcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the accept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AcceptRequestBuilder 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}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/accept", path_parameters) - - async def post(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Accept the specified event in a user calendar. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Accept the specified event in a user calendar. - 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) -> AcceptRequestBuilder: - """ - 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: AcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/attachments/attachments_request_builder.py b/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/attachments/attachments_request_builder.py deleted file mode 100644 index cc4a23f8472..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/attachments/attachments_request_builder.py +++ /dev/null @@ -1,218 +0,0 @@ -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.attachment import Attachment - from ...........models.attachment_collection_response import AttachmentCollectionResponse - from ...........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - -class AttachmentsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentsRequestBuilder 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}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_attachment_id(self,attachment_id: str) -> AttachmentItemRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - param attachment_id: The unique identifier of attachment - Returns: AttachmentItemRequestBuilder - """ - if attachment_id is None: - raise TypeError("attachment_id cannot be null.") - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["attachment%2Did"] = attachment_id - return AttachmentItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> Optional[AttachmentCollectionResponse]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AttachmentCollectionResponse] - """ - 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.attachment_collection_response import AttachmentCollectionResponse - - return await self.request_adapter.send_async(request_info, AttachmentCollectionResponse, error_mapping) - - async def post(self,body: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Attachment]: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - 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: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> AttachmentsRequestBuilder: - """ - 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: AttachmentsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentsRequestBuilder(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) - - @property - def create_upload_session(self) -> CreateUploadSessionRequestBuilder: - """ - Provides operations to call the createUploadSession method. - """ - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - - return CreateUploadSessionRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class AttachmentsRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentsRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]): - """ - 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 AttachmentsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/attachments/count/count_request_builder.py b/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/attachments/count/count_request_builder.py deleted file mode 100644 index c461e58e1bb..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/attachments/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ............models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py b/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py deleted file mode 100644 index 1433eb72e4f..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ............models.attachment_item import AttachmentItem - -@dataclass -class CreateUploadSessionPostRequestBody(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 AttachmentItem property - attachment_item: Optional[AttachmentItem] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CreateUploadSessionPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CreateUploadSessionPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CreateUploadSessionPostRequestBody() - - 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.attachment_item import AttachmentItem - - from ............models.attachment_item import AttachmentItem - - fields: dict[str, Callable[[Any], None]] = { - "AttachmentItem": lambda n : setattr(self, 'attachment_item', n.get_object_value(AttachmentItem)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("AttachmentItem", self.attachment_item) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py deleted file mode 100644 index 05936c6ab36..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ /dev/null @@ -1,90 +0,0 @@ -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.upload_session import UploadSession - from .create_upload_session_post_request_body import CreateUploadSessionPostRequestBody - -class CreateUploadSessionRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the createUploadSession method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CreateUploadSessionRequestBuilder 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}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/createUploadSession", path_parameters) - - async def post(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UploadSession]: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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.upload_session import UploadSession - - return await self.request_adapter.send_async(request_info, UploadSession, error_mapping) - - def to_post_request_information(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - 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) -> CreateUploadSessionRequestBuilder: - """ - 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: CreateUploadSessionRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CreateUploadSessionRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CreateUploadSessionRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py b/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py deleted file mode 100644 index 79f5a9cd8f7..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py +++ /dev/null @@ -1,143 +0,0 @@ -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.attachment import Attachment - from ............models.o_data_errors.o_data_error import ODataError - -class AttachmentItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentItemRequestBuilder 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}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[Attachment]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AttachmentItemRequestBuilder: - """ - 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: AttachmentItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AttachmentItemRequestBuilderDeleteRequestConfiguration(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 AttachmentItemRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentItemRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/calendar/calendar_request_builder.py b/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/calendar/calendar_request_builder.py deleted file mode 100644 index 36225fd19e2..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/calendar/calendar_request_builder.py +++ /dev/null @@ -1,107 +0,0 @@ -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.calendar import Calendar - from ...........models.o_data_errors.o_data_error import ODataError - -class CalendarRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CalendarRequestBuilder 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}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/calendar{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> Optional[Calendar]: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Calendar] - """ - 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.calendar import Calendar - - return await self.request_adapter.send_async(request_info, Calendar, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> CalendarRequestBuilder: - """ - 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: CalendarRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CalendarRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CalendarRequestBuilderGetQueryParameters(): - """ - The calendar that contains the event. Navigation property. Read-only. - """ - 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 CalendarRequestBuilderGetRequestConfiguration(RequestConfiguration[CalendarRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/cancel/cancel_post_request_body.py b/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/cancel/cancel_post_request_body.py deleted file mode 100644 index 9b506dc0b8a..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/cancel/cancel_post_request_body.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class CancelPostRequestBody(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 Comment property - comment: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CancelPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CancelPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CancelPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/cancel/cancel_request_builder.py b/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/cancel/cancel_request_builder.py deleted file mode 100644 index d01a92c5031..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/cancel/cancel_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .cancel_post_request_body import CancelPostRequestBody - -class CancelRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the cancel method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CancelRequestBuilder 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}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/cancel", path_parameters) - - async def post(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - 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) -> CancelRequestBuilder: - """ - 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: CancelRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CancelRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CancelRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/decline/decline_post_request_body.py b/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/decline/decline_post_request_body.py deleted file mode 100644 index 47fa6be2972..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/decline/decline_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ...........models.time_slot import TimeSlot - -@dataclass -class DeclinePostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeclinePostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeclinePostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeclinePostRequestBody() - - 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.time_slot import TimeSlot - - from ...........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/decline/decline_request_builder.py b/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/decline/decline_request_builder.py deleted file mode 100644 index e338208c8ff..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/decline/decline_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .decline_post_request_body import DeclinePostRequestBody - -class DeclineRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the decline method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeclineRequestBuilder 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}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/decline", path_parameters) - - async def post(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> DeclineRequestBuilder: - """ - 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: DeclineRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeclineRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeclineRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py deleted file mode 100644 index 740d4efc751..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ /dev/null @@ -1,79 +0,0 @@ -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 DismissReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the dismissReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DismissReminderRequestBuilder 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}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/dismissReminder", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 - """ - request_info = self.to_post_request_information( - request_configuration - ) - 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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DismissReminderRequestBuilder: - """ - 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: DismissReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DismissReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DismissReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/event_item_request_builder.py b/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/event_item_request_builder.py deleted file mode 100644 index 4f7154a0c7d..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/event_item_request_builder.py +++ /dev/null @@ -1,217 +0,0 @@ -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.event import Event - from ..........models.o_data_errors.o_data_error import ODataError - from .accept.accept_request_builder import AcceptRequestBuilder - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - from .calendar.calendar_request_builder import CalendarRequestBuilder - from .cancel.cancel_request_builder import CancelRequestBuilder - from .decline.decline_request_builder import DeclineRequestBuilder - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - from .forward.forward_request_builder import ForwardRequestBuilder - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - -class EventItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new EventItemRequestBuilder 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}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> Optional[Event]: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Event] - """ - 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.event import Event - - return await self.request_adapter.send_async(request_info, Event, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> EventItemRequestBuilder: - """ - 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: EventItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return EventItemRequestBuilder(self.request_adapter, raw_url) - - @property - def accept(self) -> AcceptRequestBuilder: - """ - Provides operations to call the accept method. - """ - from .accept.accept_request_builder import AcceptRequestBuilder - - return AcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def attachments(self) -> AttachmentsRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - - return AttachmentsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def calendar(self) -> CalendarRequestBuilder: - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - from .calendar.calendar_request_builder import CalendarRequestBuilder - - return CalendarRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def cancel(self) -> CancelRequestBuilder: - """ - Provides operations to call the cancel method. - """ - from .cancel.cancel_request_builder import CancelRequestBuilder - - return CancelRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def decline(self) -> DeclineRequestBuilder: - """ - Provides operations to call the decline method. - """ - from .decline.decline_request_builder import DeclineRequestBuilder - - return DeclineRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def dismiss_reminder(self) -> DismissReminderRequestBuilder: - """ - Provides operations to call the dismissReminder method. - """ - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - - return DismissReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def extensions(self) -> ExtensionsRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - - return ExtensionsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def forward(self) -> ForwardRequestBuilder: - """ - Provides operations to call the forward method. - """ - from .forward.forward_request_builder import ForwardRequestBuilder - - return ForwardRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def permanent_delete(self) -> PermanentDeleteRequestBuilder: - """ - Provides operations to call the permanentDelete method. - """ - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - - return PermanentDeleteRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def snooze_reminder(self) -> SnoozeReminderRequestBuilder: - """ - Provides operations to call the snoozeReminder method. - """ - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - - return SnoozeReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def tentatively_accept(self) -> TentativelyAcceptRequestBuilder: - """ - Provides operations to call the tentativelyAccept method. - """ - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - - return TentativelyAcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class EventItemRequestBuilderGetQueryParameters(): - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - """ - 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 EventItemRequestBuilderGetRequestConfiguration(RequestConfiguration[EventItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/extensions/count/count_request_builder.py b/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/extensions/count/count_request_builder.py deleted file mode 100644 index cc2bfee3385..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/extensions/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ............models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/extensions/extensions_request_builder.py b/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/extensions/extensions_request_builder.py deleted file mode 100644 index 521c2663d00..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/extensions/extensions_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -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.extension import Extension - from ...........models.extension_collection_response import ExtensionCollectionResponse - from ...........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - -class ExtensionsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionsRequestBuilder 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}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_extension_id(self,extension_id: str) -> ExtensionItemRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - param extension_id: The unique identifier of extension - Returns: ExtensionItemRequestBuilder - """ - if extension_id is None: - raise TypeError("extension_id cannot be null.") - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["extension%2Did"] = extension_id - return ExtensionItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> Optional[ExtensionCollectionResponse]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[ExtensionCollectionResponse] - """ - 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.extension_collection_response import ExtensionCollectionResponse - - return await self.request_adapter.send_async(request_info, ExtensionCollectionResponse, error_mapping) - - async def post(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionsRequestBuilder: - """ - 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: ExtensionsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionsRequestBuilder(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 ExtensionsRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionsRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]): - """ - 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 ExtensionsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py b/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py deleted file mode 100644 index 45dba2d60c9..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -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.extension import Extension - from ............models.o_data_errors.o_data_error import ODataError - -class ExtensionItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionItemRequestBuilder 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}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> Optional[Extension]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - async def patch(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionItemRequestBuilder: - """ - 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: ExtensionItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ExtensionItemRequestBuilderDeleteRequestConfiguration(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 ExtensionItemRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]): - """ - 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 ExtensionItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/forward/forward_post_request_body.py b/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/forward/forward_post_request_body.py deleted file mode 100644 index 282ee0a1864..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/forward/forward_post_request_body.py +++ /dev/null @@ -1,61 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ...........models.recipient import Recipient - -@dataclass -class ForwardPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ToRecipients property - to_recipients: Optional[list[Recipient]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ForwardPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ForwardPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ForwardPostRequestBody() - - 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.recipient import Recipient - - from ...........models.recipient import Recipient - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ToRecipients": lambda n : setattr(self, 'to_recipients', n.get_collection_of_object_values(Recipient)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_collection_of_object_values("ToRecipients", self.to_recipients) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/forward/forward_request_builder.py b/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/forward/forward_request_builder.py deleted file mode 100644 index d4a271bf90c..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/forward/forward_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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_post_request_body import ForwardPostRequestBody - -class ForwardRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the forward method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ForwardRequestBuilder 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}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/forward", path_parameters) - - async def post(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - 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) -> ForwardRequestBuilder: - """ - 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: ForwardRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ForwardRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ForwardRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py b/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py deleted file mode 100644 index 044bb462d01..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py +++ /dev/null @@ -1,78 +0,0 @@ -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 PermanentDeleteRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the permanentDelete method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new PermanentDeleteRequestBuilder 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}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/permanentDelete", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_post_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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> PermanentDeleteRequestBuilder: - """ - 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: PermanentDeleteRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return PermanentDeleteRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class PermanentDeleteRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py b/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py deleted file mode 100644 index 98549a04c6a..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ...........models.date_time_time_zone import DateTimeTimeZone - -@dataclass -class SnoozeReminderPostRequestBody(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 NewReminderTime property - new_reminder_time: Optional[DateTimeTimeZone] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SnoozeReminderPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SnoozeReminderPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SnoozeReminderPostRequestBody() - - 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.date_time_time_zone import DateTimeTimeZone - - from ...........models.date_time_time_zone import DateTimeTimeZone - - fields: dict[str, Callable[[Any], None]] = { - "NewReminderTime": lambda n : setattr(self, 'new_reminder_time', n.get_object_value(DateTimeTimeZone)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("NewReminderTime", self.new_reminder_time) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py deleted file mode 100644 index 0abbb2fbbe8..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .snooze_reminder_post_request_body import SnoozeReminderPostRequestBody - -class SnoozeReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the snoozeReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new SnoozeReminderRequestBuilder 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}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/snoozeReminder", path_parameters) - - async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Postpone a reminder for an event in a user calendar until a new time. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Postpone a reminder for an event in a user calendar until a new time. - 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) -> SnoozeReminderRequestBuilder: - """ - 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: SnoozeReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return SnoozeReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class SnoozeReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py b/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py deleted file mode 100644 index b2a713f74ed..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ...........models.time_slot import TimeSlot - -@dataclass -class TentativelyAcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TentativelyAcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TentativelyAcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TentativelyAcceptPostRequestBody() - - 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.time_slot import TimeSlot - - from ...........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py deleted file mode 100644 index a4b420e23a3..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .tentatively_accept_post_request_body import TentativelyAcceptPostRequestBody - -class TentativelyAcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the tentativelyAccept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new TentativelyAcceptRequestBuilder 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}/calendar/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/tentativelyAccept", path_parameters) - - async def post(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> TentativelyAcceptRequestBuilder: - """ - 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: TentativelyAcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return TentativelyAcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class TentativelyAcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/instances/item/extensions/count/count_request_builder.py b/msgraph/generated/users/item/calendar/events/item/instances/item/extensions/count/count_request_builder.py deleted file mode 100644 index 754f63445cb..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/instances/item/extensions/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ..........models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/extensions/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ..........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/instances/item/extensions/extensions_request_builder.py b/msgraph/generated/users/item/calendar/events/item/instances/item/extensions/extensions_request_builder.py deleted file mode 100644 index ae379ee9900..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/instances/item/extensions/extensions_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -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.extension import Extension - from .........models.extension_collection_response import ExtensionCollectionResponse - from .........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - -class ExtensionsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionsRequestBuilder 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}/calendar/events/{event%2Did}/instances/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_extension_id(self,extension_id: str) -> ExtensionItemRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - param extension_id: The unique identifier of extension - Returns: ExtensionItemRequestBuilder - """ - if extension_id is None: - raise TypeError("extension_id cannot be null.") - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["extension%2Did"] = extension_id - return ExtensionItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> Optional[ExtensionCollectionResponse]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[ExtensionCollectionResponse] - """ - 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.extension_collection_response import ExtensionCollectionResponse - - return await self.request_adapter.send_async(request_info, ExtensionCollectionResponse, error_mapping) - - async def post(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionsRequestBuilder: - """ - 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: ExtensionsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionsRequestBuilder(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 ExtensionsRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionsRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]): - """ - 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 ExtensionsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/instances/item/extensions/item/extension_item_request_builder.py b/msgraph/generated/users/item/calendar/events/item/instances/item/extensions/item/extension_item_request_builder.py deleted file mode 100644 index 6b4cbce0f41..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/instances/item/extensions/item/extension_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -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.extension import Extension - from ..........models.o_data_errors.o_data_error import ODataError - -class ExtensionItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionItemRequestBuilder 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}/calendar/events/{event%2Did}/instances/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ..........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> Optional[Extension]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - async def patch(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionItemRequestBuilder: - """ - 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: ExtensionItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ExtensionItemRequestBuilderDeleteRequestConfiguration(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 ExtensionItemRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]): - """ - 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 ExtensionItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/instances/item/forward/forward_post_request_body.py b/msgraph/generated/users/item/calendar/events/item/instances/item/forward/forward_post_request_body.py deleted file mode 100644 index be2a6958bb5..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/instances/item/forward/forward_post_request_body.py +++ /dev/null @@ -1,61 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .........models.recipient import Recipient - -@dataclass -class ForwardPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ToRecipients property - to_recipients: Optional[list[Recipient]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ForwardPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ForwardPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ForwardPostRequestBody() - - 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.recipient import Recipient - - from .........models.recipient import Recipient - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ToRecipients": lambda n : setattr(self, 'to_recipients', n.get_collection_of_object_values(Recipient)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_collection_of_object_values("ToRecipients", self.to_recipients) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar/events/item/instances/item/forward/forward_request_builder.py b/msgraph/generated/users/item/calendar/events/item/instances/item/forward/forward_request_builder.py deleted file mode 100644 index 865f6f2d3d4..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/instances/item/forward/forward_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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_post_request_body import ForwardPostRequestBody - -class ForwardRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the forward method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ForwardRequestBuilder 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}/calendar/events/{event%2Did}/instances/{event%2Did1}/forward", path_parameters) - - async def post(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - 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) -> ForwardRequestBuilder: - """ - 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: ForwardRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ForwardRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ForwardRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/instances/item/permanent_delete/permanent_delete_request_builder.py b/msgraph/generated/users/item/calendar/events/item/instances/item/permanent_delete/permanent_delete_request_builder.py deleted file mode 100644 index 551f17a259e..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/instances/item/permanent_delete/permanent_delete_request_builder.py +++ /dev/null @@ -1,78 +0,0 @@ -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 PermanentDeleteRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the permanentDelete method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new PermanentDeleteRequestBuilder 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}/calendar/events/{event%2Did}/instances/{event%2Did1}/permanentDelete", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_post_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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> PermanentDeleteRequestBuilder: - """ - 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: PermanentDeleteRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return PermanentDeleteRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class PermanentDeleteRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py b/msgraph/generated/users/item/calendar/events/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py deleted file mode 100644 index 398d51f4ab7..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .........models.date_time_time_zone import DateTimeTimeZone - -@dataclass -class SnoozeReminderPostRequestBody(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 NewReminderTime property - new_reminder_time: Optional[DateTimeTimeZone] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SnoozeReminderPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SnoozeReminderPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SnoozeReminderPostRequestBody() - - 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.date_time_time_zone import DateTimeTimeZone - - from .........models.date_time_time_zone import DateTimeTimeZone - - fields: dict[str, Callable[[Any], None]] = { - "NewReminderTime": lambda n : setattr(self, 'new_reminder_time', n.get_object_value(DateTimeTimeZone)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("NewReminderTime", self.new_reminder_time) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar/events/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/users/item/calendar/events/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py deleted file mode 100644 index 15fdb046214..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .snooze_reminder_post_request_body import SnoozeReminderPostRequestBody - -class SnoozeReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the snoozeReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new SnoozeReminderRequestBuilder 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}/calendar/events/{event%2Did}/instances/{event%2Did1}/snoozeReminder", path_parameters) - - async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Postpone a reminder for an event in a user calendar until a new time. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Postpone a reminder for an event in a user calendar until a new time. - 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) -> SnoozeReminderRequestBuilder: - """ - 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: SnoozeReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return SnoozeReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class SnoozeReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar/events/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py b/msgraph/generated/users/item/calendar/events/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py deleted file mode 100644 index 2f17a3f9109..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .........models.time_slot import TimeSlot - -@dataclass -class TentativelyAcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TentativelyAcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TentativelyAcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TentativelyAcceptPostRequestBody() - - 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.time_slot import TimeSlot - - from .........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar/events/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/users/item/calendar/events/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py deleted file mode 100644 index ac860f2a0e7..00000000000 --- a/msgraph/generated/users/item/calendar/events/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .tentatively_accept_post_request_body import TentativelyAcceptPostRequestBody - -class TentativelyAcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the tentativelyAccept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new TentativelyAcceptRequestBuilder 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}/calendar/events/{event%2Did}/instances/{event%2Did1}/tentativelyAccept", path_parameters) - - async def post(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> TentativelyAcceptRequestBuilder: - """ - 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: TentativelyAcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return TentativelyAcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class TentativelyAcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/calendar_view_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/calendar_view_request_builder.py index 90b99a87afa..47ff7604d7b 100644 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/calendar_view_request_builder.py +++ b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/calendar_view_request_builder.py @@ -16,9 +16,7 @@ if TYPE_CHECKING: from ........models.event_collection_response import EventCollectionResponse 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 .item.event_item_request_builder import EventItemRequestBuilder class CalendarViewRequestBuilder(BaseRequestBuilder): """ @@ -33,20 +31,6 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d """ super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - def by_event_id(self,event_id: str) -> EventItemRequestBuilder: - """ - Provides operations to manage the calendarView property of the microsoft.graph.calendar entity. - param event_id: The unique identifier of event - Returns: EventItemRequestBuilder - """ - if event_id is None: - raise TypeError("event_id cannot be null.") - from .item.event_item_request_builder import EventItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["event%2Did"] = event_id - return EventItemRequestBuilder(self.request_adapter, url_tpl_params) - async def get(self,request_configuration: Optional[RequestConfiguration[CalendarViewRequestBuilderGetQueryParameters]] = None) -> Optional[EventCollectionResponse]: """ The calendar view for the calendar. Navigation property. Read-only. @@ -88,15 +72,6 @@ def with_url(self,raw_url: str) -> CalendarViewRequestBuilder: raise TypeError("raw_url cannot be null.") return CalendarViewRequestBuilder(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) - @property def delta(self) -> DeltaRequestBuilder: """ diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/count/count_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/count/count_request_builder.py deleted file mode 100644 index 85cde3a8d18..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .........models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/accept/accept_post_request_body.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/accept/accept_post_request_body.py deleted file mode 100644 index d6aca7af2df..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/accept/accept_post_request_body.py +++ /dev/null @@ -1,54 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class AcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AcceptPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/accept/accept_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/accept/accept_request_builder.py deleted file mode 100644 index 6f921c155d4..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/accept/accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .accept_post_request_body import AcceptPostRequestBody - -class AcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the accept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AcceptRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/accept", path_parameters) - - async def post(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Accept the specified event in a user calendar. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Accept the specified event in a user calendar. - 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) -> AcceptRequestBuilder: - """ - 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: AcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/attachments/attachments_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/attachments/attachments_request_builder.py deleted file mode 100644 index 804a44b59b1..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/attachments/attachments_request_builder.py +++ /dev/null @@ -1,218 +0,0 @@ -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.attachment import Attachment - from ..........models.attachment_collection_response import AttachmentCollectionResponse - from ..........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - -class AttachmentsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentsRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_attachment_id(self,attachment_id: str) -> AttachmentItemRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - param attachment_id: The unique identifier of attachment - Returns: AttachmentItemRequestBuilder - """ - if attachment_id is None: - raise TypeError("attachment_id cannot be null.") - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["attachment%2Did"] = attachment_id - return AttachmentItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> Optional[AttachmentCollectionResponse]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AttachmentCollectionResponse] - """ - 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.attachment_collection_response import AttachmentCollectionResponse - - return await self.request_adapter.send_async(request_info, AttachmentCollectionResponse, error_mapping) - - async def post(self,body: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Attachment]: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - 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: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> AttachmentsRequestBuilder: - """ - 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: AttachmentsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentsRequestBuilder(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) - - @property - def create_upload_session(self) -> CreateUploadSessionRequestBuilder: - """ - Provides operations to call the createUploadSession method. - """ - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - - return CreateUploadSessionRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class AttachmentsRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentsRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]): - """ - 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 AttachmentsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/attachments/count/count_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/attachments/count/count_request_builder.py deleted file mode 100644 index c10493c8f6f..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/attachments/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...........models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/attachments/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/attachments/create_upload_session/create_upload_session_post_request_body.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/attachments/create_upload_session/create_upload_session_post_request_body.py deleted file mode 100644 index c6f92c7c9db..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/attachments/create_upload_session/create_upload_session_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ...........models.attachment_item import AttachmentItem - -@dataclass -class CreateUploadSessionPostRequestBody(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 AttachmentItem property - attachment_item: Optional[AttachmentItem] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CreateUploadSessionPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CreateUploadSessionPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CreateUploadSessionPostRequestBody() - - 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.attachment_item import AttachmentItem - - from ...........models.attachment_item import AttachmentItem - - fields: dict[str, Callable[[Any], None]] = { - "AttachmentItem": lambda n : setattr(self, 'attachment_item', n.get_object_value(AttachmentItem)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("AttachmentItem", self.attachment_item) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/attachments/create_upload_session/create_upload_session_request_builder.py deleted file mode 100644 index 9bab92cfaab..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ /dev/null @@ -1,90 +0,0 @@ -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.upload_session import UploadSession - from .create_upload_session_post_request_body import CreateUploadSessionPostRequestBody - -class CreateUploadSessionRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the createUploadSession method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CreateUploadSessionRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/attachments/createUploadSession", path_parameters) - - async def post(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UploadSession]: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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.upload_session import UploadSession - - return await self.request_adapter.send_async(request_info, UploadSession, error_mapping) - - def to_post_request_information(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - 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) -> CreateUploadSessionRequestBuilder: - """ - 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: CreateUploadSessionRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CreateUploadSessionRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CreateUploadSessionRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/attachments/item/attachment_item_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/attachments/item/attachment_item_request_builder.py deleted file mode 100644 index 0720fc67c78..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/attachments/item/attachment_item_request_builder.py +++ /dev/null @@ -1,143 +0,0 @@ -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.attachment import Attachment - from ...........models.o_data_errors.o_data_error import ODataError - -class AttachmentItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentItemRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/attachments/{attachment%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ...........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[Attachment]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AttachmentItemRequestBuilder: - """ - 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: AttachmentItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AttachmentItemRequestBuilderDeleteRequestConfiguration(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 AttachmentItemRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentItemRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/calendar/calendar_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/calendar/calendar_request_builder.py deleted file mode 100644 index 8b726671858..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/calendar/calendar_request_builder.py +++ /dev/null @@ -1,107 +0,0 @@ -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.calendar import Calendar - from ..........models.o_data_errors.o_data_error import ODataError - -class CalendarRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CalendarRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/calendar{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> Optional[Calendar]: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Calendar] - """ - 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.calendar import Calendar - - return await self.request_adapter.send_async(request_info, Calendar, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> CalendarRequestBuilder: - """ - 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: CalendarRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CalendarRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CalendarRequestBuilderGetQueryParameters(): - """ - The calendar that contains the event. Navigation property. Read-only. - """ - 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 CalendarRequestBuilderGetRequestConfiguration(RequestConfiguration[CalendarRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/cancel/cancel_post_request_body.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/cancel/cancel_post_request_body.py deleted file mode 100644 index 9b506dc0b8a..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/cancel/cancel_post_request_body.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class CancelPostRequestBody(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 Comment property - comment: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CancelPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CancelPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CancelPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/cancel/cancel_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/cancel/cancel_request_builder.py deleted file mode 100644 index a3e198e5773..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/cancel/cancel_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .cancel_post_request_body import CancelPostRequestBody - -class CancelRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the cancel method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CancelRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/cancel", path_parameters) - - async def post(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - 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) -> CancelRequestBuilder: - """ - 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: CancelRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CancelRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CancelRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/decline/decline_post_request_body.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/decline/decline_post_request_body.py deleted file mode 100644 index 546d8868e09..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/decline/decline_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.time_slot import TimeSlot - -@dataclass -class DeclinePostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeclinePostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeclinePostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeclinePostRequestBody() - - 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.time_slot import TimeSlot - - from ..........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/decline/decline_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/decline/decline_request_builder.py deleted file mode 100644 index 4ba172fe176..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/decline/decline_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .decline_post_request_body import DeclinePostRequestBody - -class DeclineRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the decline method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeclineRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/decline", path_parameters) - - async def post(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> DeclineRequestBuilder: - """ - 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: DeclineRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeclineRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeclineRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/dismiss_reminder/dismiss_reminder_request_builder.py deleted file mode 100644 index adb95a17056..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ /dev/null @@ -1,79 +0,0 @@ -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 DismissReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the dismissReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DismissReminderRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/dismissReminder", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 - """ - request_info = self.to_post_request_information( - request_configuration - ) - 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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DismissReminderRequestBuilder: - """ - 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: DismissReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DismissReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DismissReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/event_item_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/event_item_request_builder.py deleted file mode 100644 index 488a76e643a..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/event_item_request_builder.py +++ /dev/null @@ -1,247 +0,0 @@ -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.event import Event - from .........models.o_data_errors.o_data_error import ODataError - from .accept.accept_request_builder import AcceptRequestBuilder - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - from .calendar.calendar_request_builder import CalendarRequestBuilder - from .cancel.cancel_request_builder import CancelRequestBuilder - from .decline.decline_request_builder import DeclineRequestBuilder - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - from .exception_occurrences.exception_occurrences_request_builder import ExceptionOccurrencesRequestBuilder - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - from .forward.forward_request_builder import ForwardRequestBuilder - from .instances.instances_request_builder import InstancesRequestBuilder - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - -class EventItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the calendarView property of the microsoft.graph.calendar entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new EventItemRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> Optional[Event]: - """ - The calendar view for the calendar. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Event] - """ - 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.event import Event - - return await self.request_adapter.send_async(request_info, Event, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The calendar view for the calendar. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> EventItemRequestBuilder: - """ - 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: EventItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return EventItemRequestBuilder(self.request_adapter, raw_url) - - @property - def accept(self) -> AcceptRequestBuilder: - """ - Provides operations to call the accept method. - """ - from .accept.accept_request_builder import AcceptRequestBuilder - - return AcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def attachments(self) -> AttachmentsRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - - return AttachmentsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def calendar(self) -> CalendarRequestBuilder: - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - from .calendar.calendar_request_builder import CalendarRequestBuilder - - return CalendarRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def cancel(self) -> CancelRequestBuilder: - """ - Provides operations to call the cancel method. - """ - from .cancel.cancel_request_builder import CancelRequestBuilder - - return CancelRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def decline(self) -> DeclineRequestBuilder: - """ - Provides operations to call the decline method. - """ - from .decline.decline_request_builder import DeclineRequestBuilder - - return DeclineRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def dismiss_reminder(self) -> DismissReminderRequestBuilder: - """ - Provides operations to call the dismissReminder method. - """ - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - - return DismissReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def exception_occurrences(self) -> ExceptionOccurrencesRequestBuilder: - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - from .exception_occurrences.exception_occurrences_request_builder import ExceptionOccurrencesRequestBuilder - - return ExceptionOccurrencesRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def extensions(self) -> ExtensionsRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - - return ExtensionsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def forward(self) -> ForwardRequestBuilder: - """ - Provides operations to call the forward method. - """ - from .forward.forward_request_builder import ForwardRequestBuilder - - return ForwardRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def instances(self) -> InstancesRequestBuilder: - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - """ - from .instances.instances_request_builder import InstancesRequestBuilder - - return InstancesRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def permanent_delete(self) -> PermanentDeleteRequestBuilder: - """ - Provides operations to call the permanentDelete method. - """ - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - - return PermanentDeleteRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def snooze_reminder(self) -> SnoozeReminderRequestBuilder: - """ - Provides operations to call the snoozeReminder method. - """ - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - - return SnoozeReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def tentatively_accept(self) -> TentativelyAcceptRequestBuilder: - """ - Provides operations to call the tentativelyAccept method. - """ - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - - return TentativelyAcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class EventItemRequestBuilderGetQueryParameters(): - """ - The calendar view for the calendar. Navigation property. Read-only. - """ - 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 == "end_date_time": - return "endDateTime" - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - if original_name == "start_date_time": - return "startDateTime" - return original_name - - # The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - start_date_time: Optional[str] = None - - - @dataclass - class EventItemRequestBuilderGetRequestConfiguration(RequestConfiguration[EventItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/count/count_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/count/count_request_builder.py deleted file mode 100644 index 7ad22db43c7..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...........models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/delta/delta_get_response.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/delta/delta_get_response.py deleted file mode 100644 index 09142e34057..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/delta/delta_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ...........models.base_delta_function_response import BaseDeltaFunctionResponse - from ...........models.event import Event - -from ...........models.base_delta_function_response import BaseDeltaFunctionResponse - -@dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): - # The value property - value: Optional[list[Event]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeltaGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeltaGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeltaGetResponse() - - 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.base_delta_function_response import BaseDeltaFunctionResponse - from ...........models.event import Event - - from ...........models.base_delta_function_response import BaseDeltaFunctionResponse - from ...........models.event import Event - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(Event)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/delta/delta_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/delta/delta_request_builder.py deleted file mode 100644 index 9e441963604..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/delta/delta_request_builder.py +++ /dev/null @@ -1,148 +0,0 @@ -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 .delta_get_response import DeltaGetResponse - -class DeltaRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the delta method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeltaRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> Optional[DeltaGetResponse]: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 - """ - request_info = self.to_get_request_information( - request_configuration - ) - 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 .delta_get_response import DeltaGetResponse - - return await self.request_adapter.send_async(request_info, DeltaGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DeltaRequestBuilder: - """ - 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: DeltaRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeltaRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeltaRequestBuilderGetQueryParameters(): - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - """ - 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 == "end_date_time": - return "endDateTime" - 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 == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = 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 - - # The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - start_date_time: Optional[str] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class DeltaRequestBuilderGetRequestConfiguration(RequestConfiguration[DeltaRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/exception_occurrences_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/exception_occurrences_request_builder.py deleted file mode 100644 index fc34aa932b4..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/exception_occurrences_request_builder.py +++ /dev/null @@ -1,172 +0,0 @@ -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.event_collection_response import EventCollectionResponse - 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 .item.event_item_request_builder import EventItemRequestBuilder - -class ExceptionOccurrencesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExceptionOccurrencesRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_event_id1(self,event_id1: str) -> EventItemRequestBuilder: - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - param event_id1: The unique identifier of event - Returns: EventItemRequestBuilder - """ - if event_id1 is None: - raise TypeError("event_id1 cannot be null.") - from .item.event_item_request_builder import EventItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["event%2Did1"] = event_id1 - return EventItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]] = None) -> Optional[EventCollectionResponse]: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[EventCollectionResponse] - """ - 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.event_collection_response import EventCollectionResponse - - return await self.request_adapter.send_async(request_info, EventCollectionResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> ExceptionOccurrencesRequestBuilder: - """ - 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: ExceptionOccurrencesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExceptionOccurrencesRequestBuilder(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) - - @property - def delta(self) -> DeltaRequestBuilder: - """ - Provides operations to call the delta method. - """ - from .delta.delta_request_builder import DeltaRequestBuilder - - return DeltaRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class ExceptionOccurrencesRequestBuilderGetQueryParameters(): - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - """ - 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 ExceptionOccurrencesRequestBuilderGetRequestConfiguration(RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/accept/accept_post_request_body.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/accept/accept_post_request_body.py deleted file mode 100644 index d6aca7af2df..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/accept/accept_post_request_body.py +++ /dev/null @@ -1,54 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class AcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AcceptPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/accept/accept_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/accept/accept_request_builder.py deleted file mode 100644 index f027a69f660..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/accept/accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .accept_post_request_body import AcceptPostRequestBody - -class AcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the accept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AcceptRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/accept", path_parameters) - - async def post(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Accept the specified event in a user calendar. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Accept the specified event in a user calendar. - 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) -> AcceptRequestBuilder: - """ - 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: AcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/attachments/attachments_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/attachments/attachments_request_builder.py deleted file mode 100644 index dfdca48f2b2..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/attachments/attachments_request_builder.py +++ /dev/null @@ -1,218 +0,0 @@ -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.attachment import Attachment - from ............models.attachment_collection_response import AttachmentCollectionResponse - from ............models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - -class AttachmentsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentsRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_attachment_id(self,attachment_id: str) -> AttachmentItemRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - param attachment_id: The unique identifier of attachment - Returns: AttachmentItemRequestBuilder - """ - if attachment_id is None: - raise TypeError("attachment_id cannot be null.") - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["attachment%2Did"] = attachment_id - return AttachmentItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> Optional[AttachmentCollectionResponse]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AttachmentCollectionResponse] - """ - 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.attachment_collection_response import AttachmentCollectionResponse - - return await self.request_adapter.send_async(request_info, AttachmentCollectionResponse, error_mapping) - - async def post(self,body: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Attachment]: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - 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: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> AttachmentsRequestBuilder: - """ - 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: AttachmentsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentsRequestBuilder(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) - - @property - def create_upload_session(self) -> CreateUploadSessionRequestBuilder: - """ - Provides operations to call the createUploadSession method. - """ - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - - return CreateUploadSessionRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class AttachmentsRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentsRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]): - """ - 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 AttachmentsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/attachments/count/count_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/attachments/count/count_request_builder.py deleted file mode 100644 index 17ec8e4c6f1..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/attachments/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .............models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py deleted file mode 100644 index 4654f793b43..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .............models.attachment_item import AttachmentItem - -@dataclass -class CreateUploadSessionPostRequestBody(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 AttachmentItem property - attachment_item: Optional[AttachmentItem] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CreateUploadSessionPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CreateUploadSessionPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CreateUploadSessionPostRequestBody() - - 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.attachment_item import AttachmentItem - - from .............models.attachment_item import AttachmentItem - - fields: dict[str, Callable[[Any], None]] = { - "AttachmentItem": lambda n : setattr(self, 'attachment_item', n.get_object_value(AttachmentItem)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("AttachmentItem", self.attachment_item) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py deleted file mode 100644 index c157c2fabe7..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ /dev/null @@ -1,90 +0,0 @@ -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.upload_session import UploadSession - from .create_upload_session_post_request_body import CreateUploadSessionPostRequestBody - -class CreateUploadSessionRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the createUploadSession method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CreateUploadSessionRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/createUploadSession", path_parameters) - - async def post(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UploadSession]: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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.upload_session import UploadSession - - return await self.request_adapter.send_async(request_info, UploadSession, error_mapping) - - def to_post_request_information(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - 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) -> CreateUploadSessionRequestBuilder: - """ - 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: CreateUploadSessionRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CreateUploadSessionRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CreateUploadSessionRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py deleted file mode 100644 index 8a8ac2edc04..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py +++ /dev/null @@ -1,143 +0,0 @@ -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.attachment import Attachment - from .............models.o_data_errors.o_data_error import ODataError - -class AttachmentItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentItemRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from .............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[Attachment]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AttachmentItemRequestBuilder: - """ - 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: AttachmentItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AttachmentItemRequestBuilderDeleteRequestConfiguration(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 AttachmentItemRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentItemRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/calendar/calendar_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/calendar/calendar_request_builder.py deleted file mode 100644 index ad1a6713ef4..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/calendar/calendar_request_builder.py +++ /dev/null @@ -1,107 +0,0 @@ -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.calendar import Calendar - from ............models.o_data_errors.o_data_error import ODataError - -class CalendarRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CalendarRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/calendar{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> Optional[Calendar]: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Calendar] - """ - 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.calendar import Calendar - - return await self.request_adapter.send_async(request_info, Calendar, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> CalendarRequestBuilder: - """ - 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: CalendarRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CalendarRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CalendarRequestBuilderGetQueryParameters(): - """ - The calendar that contains the event. Navigation property. Read-only. - """ - 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 CalendarRequestBuilderGetRequestConfiguration(RequestConfiguration[CalendarRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/cancel/cancel_post_request_body.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/cancel/cancel_post_request_body.py deleted file mode 100644 index 9b506dc0b8a..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/cancel/cancel_post_request_body.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class CancelPostRequestBody(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 Comment property - comment: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CancelPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CancelPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CancelPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/cancel/cancel_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/cancel/cancel_request_builder.py deleted file mode 100644 index 99c4183f6b2..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/cancel/cancel_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .cancel_post_request_body import CancelPostRequestBody - -class CancelRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the cancel method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CancelRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/cancel", path_parameters) - - async def post(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - 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) -> CancelRequestBuilder: - """ - 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: CancelRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CancelRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CancelRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/decline/decline_post_request_body.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/decline/decline_post_request_body.py deleted file mode 100644 index ec759246257..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/decline/decline_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ............models.time_slot import TimeSlot - -@dataclass -class DeclinePostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeclinePostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeclinePostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeclinePostRequestBody() - - 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.time_slot import TimeSlot - - from ............models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/decline/decline_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/decline/decline_request_builder.py deleted file mode 100644 index a5992ca6c30..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/decline/decline_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .decline_post_request_body import DeclinePostRequestBody - -class DeclineRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the decline method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeclineRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/decline", path_parameters) - - async def post(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> DeclineRequestBuilder: - """ - 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: DeclineRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeclineRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeclineRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py deleted file mode 100644 index 1fbb05f1c0f..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ /dev/null @@ -1,79 +0,0 @@ -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 DismissReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the dismissReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DismissReminderRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/dismissReminder", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 - """ - request_info = self.to_post_request_information( - request_configuration - ) - 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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DismissReminderRequestBuilder: - """ - 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: DismissReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DismissReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DismissReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/event_item_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/event_item_request_builder.py deleted file mode 100644 index 285f1d59e78..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/event_item_request_builder.py +++ /dev/null @@ -1,227 +0,0 @@ -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.event import Event - from ...........models.o_data_errors.o_data_error import ODataError - from .accept.accept_request_builder import AcceptRequestBuilder - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - from .calendar.calendar_request_builder import CalendarRequestBuilder - from .cancel.cancel_request_builder import CancelRequestBuilder - from .decline.decline_request_builder import DeclineRequestBuilder - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - from .forward.forward_request_builder import ForwardRequestBuilder - from .instances.instances_request_builder import InstancesRequestBuilder - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - -class EventItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new EventItemRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> Optional[Event]: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Event] - """ - 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.event import Event - - return await self.request_adapter.send_async(request_info, Event, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> EventItemRequestBuilder: - """ - 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: EventItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return EventItemRequestBuilder(self.request_adapter, raw_url) - - @property - def accept(self) -> AcceptRequestBuilder: - """ - Provides operations to call the accept method. - """ - from .accept.accept_request_builder import AcceptRequestBuilder - - return AcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def attachments(self) -> AttachmentsRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - - return AttachmentsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def calendar(self) -> CalendarRequestBuilder: - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - from .calendar.calendar_request_builder import CalendarRequestBuilder - - return CalendarRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def cancel(self) -> CancelRequestBuilder: - """ - Provides operations to call the cancel method. - """ - from .cancel.cancel_request_builder import CancelRequestBuilder - - return CancelRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def decline(self) -> DeclineRequestBuilder: - """ - Provides operations to call the decline method. - """ - from .decline.decline_request_builder import DeclineRequestBuilder - - return DeclineRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def dismiss_reminder(self) -> DismissReminderRequestBuilder: - """ - Provides operations to call the dismissReminder method. - """ - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - - return DismissReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def extensions(self) -> ExtensionsRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - - return ExtensionsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def forward(self) -> ForwardRequestBuilder: - """ - Provides operations to call the forward method. - """ - from .forward.forward_request_builder import ForwardRequestBuilder - - return ForwardRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def instances(self) -> InstancesRequestBuilder: - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - """ - from .instances.instances_request_builder import InstancesRequestBuilder - - return InstancesRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def permanent_delete(self) -> PermanentDeleteRequestBuilder: - """ - Provides operations to call the permanentDelete method. - """ - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - - return PermanentDeleteRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def snooze_reminder(self) -> SnoozeReminderRequestBuilder: - """ - Provides operations to call the snoozeReminder method. - """ - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - - return SnoozeReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def tentatively_accept(self) -> TentativelyAcceptRequestBuilder: - """ - Provides operations to call the tentativelyAccept method. - """ - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - - return TentativelyAcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class EventItemRequestBuilderGetQueryParameters(): - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - """ - 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 EventItemRequestBuilderGetRequestConfiguration(RequestConfiguration[EventItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/extensions/count/count_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/extensions/count/count_request_builder.py deleted file mode 100644 index f92e10f41fb..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/extensions/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .............models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/extensions/extensions_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/extensions/extensions_request_builder.py deleted file mode 100644 index 9bec50a393a..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/extensions/extensions_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -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.extension import Extension - from ............models.extension_collection_response import ExtensionCollectionResponse - from ............models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - -class ExtensionsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionsRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_extension_id(self,extension_id: str) -> ExtensionItemRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - param extension_id: The unique identifier of extension - Returns: ExtensionItemRequestBuilder - """ - if extension_id is None: - raise TypeError("extension_id cannot be null.") - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["extension%2Did"] = extension_id - return ExtensionItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> Optional[ExtensionCollectionResponse]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[ExtensionCollectionResponse] - """ - 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.extension_collection_response import ExtensionCollectionResponse - - return await self.request_adapter.send_async(request_info, ExtensionCollectionResponse, error_mapping) - - async def post(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionsRequestBuilder: - """ - 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: ExtensionsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionsRequestBuilder(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 ExtensionsRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionsRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]): - """ - 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 ExtensionsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py deleted file mode 100644 index 13783dadc3d..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -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.extension import Extension - from .............models.o_data_errors.o_data_error import ODataError - -class ExtensionItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionItemRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from .............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> Optional[Extension]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - async def patch(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionItemRequestBuilder: - """ - 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: ExtensionItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ExtensionItemRequestBuilderDeleteRequestConfiguration(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 ExtensionItemRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]): - """ - 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 ExtensionItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/forward/forward_post_request_body.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/forward/forward_post_request_body.py deleted file mode 100644 index 62ab3d118f6..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/forward/forward_post_request_body.py +++ /dev/null @@ -1,61 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ............models.recipient import Recipient - -@dataclass -class ForwardPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ToRecipients property - to_recipients: Optional[list[Recipient]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ForwardPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ForwardPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ForwardPostRequestBody() - - 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.recipient import Recipient - - from ............models.recipient import Recipient - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ToRecipients": lambda n : setattr(self, 'to_recipients', n.get_collection_of_object_values(Recipient)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_collection_of_object_values("ToRecipients", self.to_recipients) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/forward/forward_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/forward/forward_request_builder.py deleted file mode 100644 index 00c19bea24d..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/forward/forward_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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_post_request_body import ForwardPostRequestBody - -class ForwardRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the forward method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ForwardRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/forward", path_parameters) - - async def post(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - 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) -> ForwardRequestBuilder: - """ - 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: ForwardRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ForwardRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ForwardRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/count/count_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/count/count_request_builder.py deleted file mode 100644 index c58ef69af4b..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .............models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/delta/delta_get_response.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/delta/delta_get_response.py deleted file mode 100644 index 60955626e19..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/delta/delta_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .............models.base_delta_function_response import BaseDeltaFunctionResponse - from .............models.event import Event - -from .............models.base_delta_function_response import BaseDeltaFunctionResponse - -@dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): - # The value property - value: Optional[list[Event]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeltaGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeltaGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeltaGetResponse() - - 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.base_delta_function_response import BaseDeltaFunctionResponse - from .............models.event import Event - - from .............models.base_delta_function_response import BaseDeltaFunctionResponse - from .............models.event import Event - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(Event)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/delta/delta_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/delta/delta_request_builder.py deleted file mode 100644 index 51f0f3848cf..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/delta/delta_request_builder.py +++ /dev/null @@ -1,148 +0,0 @@ -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 .delta_get_response import DeltaGetResponse - -class DeltaRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the delta method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeltaRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> Optional[DeltaGetResponse]: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 - """ - request_info = self.to_get_request_information( - request_configuration - ) - 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 .delta_get_response import DeltaGetResponse - - return await self.request_adapter.send_async(request_info, DeltaGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DeltaRequestBuilder: - """ - 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: DeltaRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeltaRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeltaRequestBuilderGetQueryParameters(): - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - """ - 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 == "end_date_time": - return "endDateTime" - 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 == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = 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 - - # The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - start_date_time: Optional[str] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class DeltaRequestBuilderGetRequestConfiguration(RequestConfiguration[DeltaRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/instances_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/instances_request_builder.py deleted file mode 100644 index 5f77f2ddb30..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/instances_request_builder.py +++ /dev/null @@ -1,182 +0,0 @@ -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.event_collection_response import EventCollectionResponse - 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 .item.event_item_request_builder import EventItemRequestBuilder - -class InstancesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new InstancesRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_event_id2(self,event_id2: str) -> EventItemRequestBuilder: - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - param event_id2: The unique identifier of event - Returns: EventItemRequestBuilder - """ - if event_id2 is None: - raise TypeError("event_id2 cannot be null.") - from .item.event_item_request_builder import EventItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["event%2Did2"] = event_id2 - return EventItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[InstancesRequestBuilderGetQueryParameters]] = None) -> Optional[EventCollectionResponse]: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[EventCollectionResponse] - """ - 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.event_collection_response import EventCollectionResponse - - return await self.request_adapter.send_async(request_info, EventCollectionResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[InstancesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> InstancesRequestBuilder: - """ - 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: InstancesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return InstancesRequestBuilder(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) - - @property - def delta(self) -> DeltaRequestBuilder: - """ - Provides operations to call the delta method. - """ - from .delta.delta_request_builder import DeltaRequestBuilder - - return DeltaRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class InstancesRequestBuilderGetQueryParameters(): - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - """ - 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 == "end_date_time": - return "endDateTime" - 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 == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = 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 - - # The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - start_date_time: Optional[str] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class InstancesRequestBuilderGetRequestConfiguration(RequestConfiguration[InstancesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/accept/accept_post_request_body.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/accept/accept_post_request_body.py deleted file mode 100644 index d6aca7af2df..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/accept/accept_post_request_body.py +++ /dev/null @@ -1,54 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class AcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AcceptPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/accept/accept_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/accept/accept_request_builder.py deleted file mode 100644 index 6d1d128eeec..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/accept/accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .accept_post_request_body import AcceptPostRequestBody - -class AcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the accept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AcceptRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/accept", path_parameters) - - async def post(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Accept the specified event in a user calendar. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Accept the specified event in a user calendar. - 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) -> AcceptRequestBuilder: - """ - 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: AcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/attachments/attachments_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/attachments/attachments_request_builder.py deleted file mode 100644 index 9124043b06c..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/attachments/attachments_request_builder.py +++ /dev/null @@ -1,218 +0,0 @@ -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.attachment import Attachment - from ..............models.attachment_collection_response import AttachmentCollectionResponse - from ..............models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - -class AttachmentsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentsRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_attachment_id(self,attachment_id: str) -> AttachmentItemRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - param attachment_id: The unique identifier of attachment - Returns: AttachmentItemRequestBuilder - """ - if attachment_id is None: - raise TypeError("attachment_id cannot be null.") - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["attachment%2Did"] = attachment_id - return AttachmentItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> Optional[AttachmentCollectionResponse]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AttachmentCollectionResponse] - """ - 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.attachment_collection_response import AttachmentCollectionResponse - - return await self.request_adapter.send_async(request_info, AttachmentCollectionResponse, error_mapping) - - async def post(self,body: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Attachment]: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - 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: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> AttachmentsRequestBuilder: - """ - 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: AttachmentsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentsRequestBuilder(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) - - @property - def create_upload_session(self) -> CreateUploadSessionRequestBuilder: - """ - Provides operations to call the createUploadSession method. - """ - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - - return CreateUploadSessionRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class AttachmentsRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentsRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]): - """ - 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 AttachmentsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/attachments/count/count_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/attachments/count/count_request_builder.py deleted file mode 100644 index e7383cba8d1..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/attachments/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...............models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py deleted file mode 100644 index 010f754e760..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ...............models.attachment_item import AttachmentItem - -@dataclass -class CreateUploadSessionPostRequestBody(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 AttachmentItem property - attachment_item: Optional[AttachmentItem] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CreateUploadSessionPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CreateUploadSessionPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CreateUploadSessionPostRequestBody() - - 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.attachment_item import AttachmentItem - - from ...............models.attachment_item import AttachmentItem - - fields: dict[str, Callable[[Any], None]] = { - "AttachmentItem": lambda n : setattr(self, 'attachment_item', n.get_object_value(AttachmentItem)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("AttachmentItem", self.attachment_item) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py deleted file mode 100644 index 062177bcbf0..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ /dev/null @@ -1,90 +0,0 @@ -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.upload_session import UploadSession - from .create_upload_session_post_request_body import CreateUploadSessionPostRequestBody - -class CreateUploadSessionRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the createUploadSession method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CreateUploadSessionRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/createUploadSession", path_parameters) - - async def post(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UploadSession]: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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.upload_session import UploadSession - - return await self.request_adapter.send_async(request_info, UploadSession, error_mapping) - - def to_post_request_information(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - 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) -> CreateUploadSessionRequestBuilder: - """ - 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: CreateUploadSessionRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CreateUploadSessionRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CreateUploadSessionRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/attachments/item/attachment_item_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/attachments/item/attachment_item_request_builder.py deleted file mode 100644 index c4b9a618bd2..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/attachments/item/attachment_item_request_builder.py +++ /dev/null @@ -1,143 +0,0 @@ -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.attachment import Attachment - from ...............models.o_data_errors.o_data_error import ODataError - -class AttachmentItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentItemRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ...............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[Attachment]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AttachmentItemRequestBuilder: - """ - 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: AttachmentItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AttachmentItemRequestBuilderDeleteRequestConfiguration(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 AttachmentItemRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentItemRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/calendar/calendar_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/calendar/calendar_request_builder.py deleted file mode 100644 index 6ddb1864788..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/calendar/calendar_request_builder.py +++ /dev/null @@ -1,107 +0,0 @@ -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.calendar import Calendar - from ..............models.o_data_errors.o_data_error import ODataError - -class CalendarRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CalendarRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/calendar{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> Optional[Calendar]: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Calendar] - """ - 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.calendar import Calendar - - return await self.request_adapter.send_async(request_info, Calendar, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> CalendarRequestBuilder: - """ - 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: CalendarRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CalendarRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CalendarRequestBuilderGetQueryParameters(): - """ - The calendar that contains the event. Navigation property. Read-only. - """ - 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 CalendarRequestBuilderGetRequestConfiguration(RequestConfiguration[CalendarRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/cancel/cancel_post_request_body.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/cancel/cancel_post_request_body.py deleted file mode 100644 index 9b506dc0b8a..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/cancel/cancel_post_request_body.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class CancelPostRequestBody(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 Comment property - comment: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CancelPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CancelPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CancelPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/cancel/cancel_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/cancel/cancel_request_builder.py deleted file mode 100644 index 88a8de4cfe8..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/cancel/cancel_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .cancel_post_request_body import CancelPostRequestBody - -class CancelRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the cancel method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CancelRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/cancel", path_parameters) - - async def post(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - 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) -> CancelRequestBuilder: - """ - 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: CancelRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CancelRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CancelRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/decline/decline_post_request_body.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/decline/decline_post_request_body.py deleted file mode 100644 index ff5a749f494..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/decline/decline_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..............models.time_slot import TimeSlot - -@dataclass -class DeclinePostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeclinePostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeclinePostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeclinePostRequestBody() - - 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.time_slot import TimeSlot - - from ..............models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/decline/decline_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/decline/decline_request_builder.py deleted file mode 100644 index 95955d36055..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/decline/decline_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .decline_post_request_body import DeclinePostRequestBody - -class DeclineRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the decline method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeclineRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/decline", path_parameters) - - async def post(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> DeclineRequestBuilder: - """ - 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: DeclineRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeclineRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeclineRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py deleted file mode 100644 index e580bfe081d..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ /dev/null @@ -1,79 +0,0 @@ -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 DismissReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the dismissReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DismissReminderRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/dismissReminder", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 - """ - request_info = self.to_post_request_information( - request_configuration - ) - 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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DismissReminderRequestBuilder: - """ - 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: DismissReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DismissReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DismissReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/event_item_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/event_item_request_builder.py deleted file mode 100644 index 2d200f51555..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/event_item_request_builder.py +++ /dev/null @@ -1,227 +0,0 @@ -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.event import Event - from .............models.o_data_errors.o_data_error import ODataError - from .accept.accept_request_builder import AcceptRequestBuilder - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - from .calendar.calendar_request_builder import CalendarRequestBuilder - from .cancel.cancel_request_builder import CancelRequestBuilder - from .decline.decline_request_builder import DeclineRequestBuilder - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - from .forward.forward_request_builder import ForwardRequestBuilder - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - -class EventItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new EventItemRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> Optional[Event]: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Event] - """ - 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.event import Event - - return await self.request_adapter.send_async(request_info, Event, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> EventItemRequestBuilder: - """ - 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: EventItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return EventItemRequestBuilder(self.request_adapter, raw_url) - - @property - def accept(self) -> AcceptRequestBuilder: - """ - Provides operations to call the accept method. - """ - from .accept.accept_request_builder import AcceptRequestBuilder - - return AcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def attachments(self) -> AttachmentsRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - - return AttachmentsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def calendar(self) -> CalendarRequestBuilder: - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - from .calendar.calendar_request_builder import CalendarRequestBuilder - - return CalendarRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def cancel(self) -> CancelRequestBuilder: - """ - Provides operations to call the cancel method. - """ - from .cancel.cancel_request_builder import CancelRequestBuilder - - return CancelRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def decline(self) -> DeclineRequestBuilder: - """ - Provides operations to call the decline method. - """ - from .decline.decline_request_builder import DeclineRequestBuilder - - return DeclineRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def dismiss_reminder(self) -> DismissReminderRequestBuilder: - """ - Provides operations to call the dismissReminder method. - """ - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - - return DismissReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def extensions(self) -> ExtensionsRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - - return ExtensionsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def forward(self) -> ForwardRequestBuilder: - """ - Provides operations to call the forward method. - """ - from .forward.forward_request_builder import ForwardRequestBuilder - - return ForwardRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def permanent_delete(self) -> PermanentDeleteRequestBuilder: - """ - Provides operations to call the permanentDelete method. - """ - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - - return PermanentDeleteRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def snooze_reminder(self) -> SnoozeReminderRequestBuilder: - """ - Provides operations to call the snoozeReminder method. - """ - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - - return SnoozeReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def tentatively_accept(self) -> TentativelyAcceptRequestBuilder: - """ - Provides operations to call the tentativelyAccept method. - """ - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - - return TentativelyAcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class EventItemRequestBuilderGetQueryParameters(): - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - """ - 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 == "end_date_time": - return "endDateTime" - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - if original_name == "start_date_time": - return "startDateTime" - return original_name - - # The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - start_date_time: Optional[str] = None - - - @dataclass - class EventItemRequestBuilderGetRequestConfiguration(RequestConfiguration[EventItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/extensions/count/count_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/extensions/count/count_request_builder.py deleted file mode 100644 index 3ea80f86f73..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/extensions/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...............models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/extensions/extensions_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/extensions/extensions_request_builder.py deleted file mode 100644 index 650e3aa869c..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/extensions/extensions_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -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.extension import Extension - from ..............models.extension_collection_response import ExtensionCollectionResponse - from ..............models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - -class ExtensionsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionsRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_extension_id(self,extension_id: str) -> ExtensionItemRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - param extension_id: The unique identifier of extension - Returns: ExtensionItemRequestBuilder - """ - if extension_id is None: - raise TypeError("extension_id cannot be null.") - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["extension%2Did"] = extension_id - return ExtensionItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> Optional[ExtensionCollectionResponse]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[ExtensionCollectionResponse] - """ - 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.extension_collection_response import ExtensionCollectionResponse - - return await self.request_adapter.send_async(request_info, ExtensionCollectionResponse, error_mapping) - - async def post(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionsRequestBuilder: - """ - 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: ExtensionsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionsRequestBuilder(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 ExtensionsRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionsRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]): - """ - 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 ExtensionsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/extensions/item/extension_item_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/extensions/item/extension_item_request_builder.py deleted file mode 100644 index 70259848d8f..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/extensions/item/extension_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -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.extension import Extension - from ...............models.o_data_errors.o_data_error import ODataError - -class ExtensionItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionItemRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ...............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> Optional[Extension]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - async def patch(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionItemRequestBuilder: - """ - 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: ExtensionItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ExtensionItemRequestBuilderDeleteRequestConfiguration(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 ExtensionItemRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]): - """ - 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 ExtensionItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/forward/forward_post_request_body.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/forward/forward_post_request_body.py deleted file mode 100644 index 5995ce060ec..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/forward/forward_post_request_body.py +++ /dev/null @@ -1,61 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..............models.recipient import Recipient - -@dataclass -class ForwardPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ToRecipients property - to_recipients: Optional[list[Recipient]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ForwardPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ForwardPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ForwardPostRequestBody() - - 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.recipient import Recipient - - from ..............models.recipient import Recipient - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ToRecipients": lambda n : setattr(self, 'to_recipients', n.get_collection_of_object_values(Recipient)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_collection_of_object_values("ToRecipients", self.to_recipients) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/forward/forward_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/forward/forward_request_builder.py deleted file mode 100644 index 3bdce89d43c..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/forward/forward_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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_post_request_body import ForwardPostRequestBody - -class ForwardRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the forward method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ForwardRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/forward", path_parameters) - - async def post(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - 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) -> ForwardRequestBuilder: - """ - 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: ForwardRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ForwardRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ForwardRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/permanent_delete/permanent_delete_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/permanent_delete/permanent_delete_request_builder.py deleted file mode 100644 index 35ab45cdacb..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/permanent_delete/permanent_delete_request_builder.py +++ /dev/null @@ -1,78 +0,0 @@ -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 PermanentDeleteRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the permanentDelete method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new PermanentDeleteRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/permanentDelete", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_post_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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> PermanentDeleteRequestBuilder: - """ - 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: PermanentDeleteRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return PermanentDeleteRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class PermanentDeleteRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py deleted file mode 100644 index 1a9ab35401e..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..............models.date_time_time_zone import DateTimeTimeZone - -@dataclass -class SnoozeReminderPostRequestBody(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 NewReminderTime property - new_reminder_time: Optional[DateTimeTimeZone] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SnoozeReminderPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SnoozeReminderPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SnoozeReminderPostRequestBody() - - 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.date_time_time_zone import DateTimeTimeZone - - from ..............models.date_time_time_zone import DateTimeTimeZone - - fields: dict[str, Callable[[Any], None]] = { - "NewReminderTime": lambda n : setattr(self, 'new_reminder_time', n.get_object_value(DateTimeTimeZone)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("NewReminderTime", self.new_reminder_time) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py deleted file mode 100644 index 46601cf37c3..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .snooze_reminder_post_request_body import SnoozeReminderPostRequestBody - -class SnoozeReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the snoozeReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new SnoozeReminderRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/snoozeReminder", path_parameters) - - async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Postpone a reminder for an event in a user calendar until a new time. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Postpone a reminder for an event in a user calendar until a new time. - 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) -> SnoozeReminderRequestBuilder: - """ - 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: SnoozeReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return SnoozeReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class SnoozeReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py deleted file mode 100644 index 2dd2fb35b48..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..............models.time_slot import TimeSlot - -@dataclass -class TentativelyAcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TentativelyAcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TentativelyAcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TentativelyAcceptPostRequestBody() - - 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.time_slot import TimeSlot - - from ..............models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py deleted file mode 100644 index a32df040792..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .tentatively_accept_post_request_body import TentativelyAcceptPostRequestBody - -class TentativelyAcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the tentativelyAccept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new TentativelyAcceptRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/tentativelyAccept", path_parameters) - - async def post(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> TentativelyAcceptRequestBuilder: - """ - 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: TentativelyAcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return TentativelyAcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class TentativelyAcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py deleted file mode 100644 index 179384c8189..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py +++ /dev/null @@ -1,78 +0,0 @@ -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 PermanentDeleteRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the permanentDelete method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new PermanentDeleteRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/permanentDelete", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_post_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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> PermanentDeleteRequestBuilder: - """ - 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: PermanentDeleteRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return PermanentDeleteRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class PermanentDeleteRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py deleted file mode 100644 index 5d3c96aacfd..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ............models.date_time_time_zone import DateTimeTimeZone - -@dataclass -class SnoozeReminderPostRequestBody(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 NewReminderTime property - new_reminder_time: Optional[DateTimeTimeZone] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SnoozeReminderPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SnoozeReminderPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SnoozeReminderPostRequestBody() - - 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.date_time_time_zone import DateTimeTimeZone - - from ............models.date_time_time_zone import DateTimeTimeZone - - fields: dict[str, Callable[[Any], None]] = { - "NewReminderTime": lambda n : setattr(self, 'new_reminder_time', n.get_object_value(DateTimeTimeZone)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("NewReminderTime", self.new_reminder_time) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py deleted file mode 100644 index 8ed9e91b000..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .snooze_reminder_post_request_body import SnoozeReminderPostRequestBody - -class SnoozeReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the snoozeReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new SnoozeReminderRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/snoozeReminder", path_parameters) - - async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Postpone a reminder for an event in a user calendar until a new time. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Postpone a reminder for an event in a user calendar until a new time. - 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) -> SnoozeReminderRequestBuilder: - """ - 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: SnoozeReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return SnoozeReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class SnoozeReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py deleted file mode 100644 index ab45ab761c1..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ............models.time_slot import TimeSlot - -@dataclass -class TentativelyAcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TentativelyAcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TentativelyAcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TentativelyAcceptPostRequestBody() - - 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.time_slot import TimeSlot - - from ............models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py deleted file mode 100644 index 6c87534c5c0..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .tentatively_accept_post_request_body import TentativelyAcceptPostRequestBody - -class TentativelyAcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the tentativelyAccept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new TentativelyAcceptRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/tentativelyAccept", path_parameters) - - async def post(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> TentativelyAcceptRequestBuilder: - """ - 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: TentativelyAcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return TentativelyAcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class TentativelyAcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/extensions/count/count_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/extensions/count/count_request_builder.py deleted file mode 100644 index 13ff49aa9b9..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/extensions/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...........models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/extensions/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/extensions/extensions_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/extensions/extensions_request_builder.py deleted file mode 100644 index 9d43ad312ea..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/extensions/extensions_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -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.extension import Extension - from ..........models.extension_collection_response import ExtensionCollectionResponse - from ..........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - -class ExtensionsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionsRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_extension_id(self,extension_id: str) -> ExtensionItemRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - param extension_id: The unique identifier of extension - Returns: ExtensionItemRequestBuilder - """ - if extension_id is None: - raise TypeError("extension_id cannot be null.") - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["extension%2Did"] = extension_id - return ExtensionItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> Optional[ExtensionCollectionResponse]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[ExtensionCollectionResponse] - """ - 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.extension_collection_response import ExtensionCollectionResponse - - return await self.request_adapter.send_async(request_info, ExtensionCollectionResponse, error_mapping) - - async def post(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionsRequestBuilder: - """ - 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: ExtensionsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionsRequestBuilder(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 ExtensionsRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionsRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]): - """ - 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 ExtensionsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/extensions/item/extension_item_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/extensions/item/extension_item_request_builder.py deleted file mode 100644 index 0c4a8d060c1..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/extensions/item/extension_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -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.extension import Extension - from ...........models.o_data_errors.o_data_error import ODataError - -class ExtensionItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionItemRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/extensions/{extension%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ...........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> Optional[Extension]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - async def patch(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionItemRequestBuilder: - """ - 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: ExtensionItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ExtensionItemRequestBuilderDeleteRequestConfiguration(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 ExtensionItemRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]): - """ - 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 ExtensionItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/forward/forward_post_request_body.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/forward/forward_post_request_body.py deleted file mode 100644 index 10ffc4b5845..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/forward/forward_post_request_body.py +++ /dev/null @@ -1,61 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.recipient import Recipient - -@dataclass -class ForwardPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ToRecipients property - to_recipients: Optional[list[Recipient]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ForwardPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ForwardPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ForwardPostRequestBody() - - 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.recipient import Recipient - - from ..........models.recipient import Recipient - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ToRecipients": lambda n : setattr(self, 'to_recipients', n.get_collection_of_object_values(Recipient)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_collection_of_object_values("ToRecipients", self.to_recipients) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/forward/forward_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/forward/forward_request_builder.py deleted file mode 100644 index f544c592619..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/forward/forward_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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_post_request_body import ForwardPostRequestBody - -class ForwardRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the forward method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ForwardRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/forward", path_parameters) - - async def post(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - 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) -> ForwardRequestBuilder: - """ - 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: ForwardRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ForwardRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ForwardRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/count/count_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/count/count_request_builder.py deleted file mode 100644 index 412dc2e64c0..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...........models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/delta/delta_get_response.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/delta/delta_get_response.py deleted file mode 100644 index 09142e34057..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/delta/delta_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ...........models.base_delta_function_response import BaseDeltaFunctionResponse - from ...........models.event import Event - -from ...........models.base_delta_function_response import BaseDeltaFunctionResponse - -@dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): - # The value property - value: Optional[list[Event]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeltaGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeltaGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeltaGetResponse() - - 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.base_delta_function_response import BaseDeltaFunctionResponse - from ...........models.event import Event - - from ...........models.base_delta_function_response import BaseDeltaFunctionResponse - from ...........models.event import Event - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(Event)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/delta/delta_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/delta/delta_request_builder.py deleted file mode 100644 index 7507a2d86ef..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/delta/delta_request_builder.py +++ /dev/null @@ -1,148 +0,0 @@ -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 .delta_get_response import DeltaGetResponse - -class DeltaRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the delta method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeltaRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> Optional[DeltaGetResponse]: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 - """ - request_info = self.to_get_request_information( - request_configuration - ) - 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 .delta_get_response import DeltaGetResponse - - return await self.request_adapter.send_async(request_info, DeltaGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DeltaRequestBuilder: - """ - 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: DeltaRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeltaRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeltaRequestBuilderGetQueryParameters(): - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - """ - 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 == "end_date_time": - return "endDateTime" - 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 == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = 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 - - # The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - start_date_time: Optional[str] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class DeltaRequestBuilderGetRequestConfiguration(RequestConfiguration[DeltaRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/instances_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/instances_request_builder.py deleted file mode 100644 index c31f8e73025..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/instances_request_builder.py +++ /dev/null @@ -1,182 +0,0 @@ -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.event_collection_response import EventCollectionResponse - 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 .item.event_item_request_builder import EventItemRequestBuilder - -class InstancesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new InstancesRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_event_id1(self,event_id1: str) -> EventItemRequestBuilder: - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - param event_id1: The unique identifier of event - Returns: EventItemRequestBuilder - """ - if event_id1 is None: - raise TypeError("event_id1 cannot be null.") - from .item.event_item_request_builder import EventItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["event%2Did1"] = event_id1 - return EventItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[InstancesRequestBuilderGetQueryParameters]] = None) -> Optional[EventCollectionResponse]: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[EventCollectionResponse] - """ - 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.event_collection_response import EventCollectionResponse - - return await self.request_adapter.send_async(request_info, EventCollectionResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[InstancesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> InstancesRequestBuilder: - """ - 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: InstancesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return InstancesRequestBuilder(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) - - @property - def delta(self) -> DeltaRequestBuilder: - """ - Provides operations to call the delta method. - """ - from .delta.delta_request_builder import DeltaRequestBuilder - - return DeltaRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class InstancesRequestBuilderGetQueryParameters(): - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - """ - 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 == "end_date_time": - return "endDateTime" - 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 == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = 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 - - # The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - start_date_time: Optional[str] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class InstancesRequestBuilderGetRequestConfiguration(RequestConfiguration[InstancesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/accept/accept_post_request_body.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/accept/accept_post_request_body.py deleted file mode 100644 index d6aca7af2df..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/accept/accept_post_request_body.py +++ /dev/null @@ -1,54 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class AcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AcceptPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/accept/accept_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/accept/accept_request_builder.py deleted file mode 100644 index 8eda004a7e0..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/accept/accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .accept_post_request_body import AcceptPostRequestBody - -class AcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the accept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AcceptRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/accept", path_parameters) - - async def post(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Accept the specified event in a user calendar. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Accept the specified event in a user calendar. - 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) -> AcceptRequestBuilder: - """ - 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: AcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/attachments/attachments_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/attachments/attachments_request_builder.py deleted file mode 100644 index ea4a9705d41..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/attachments/attachments_request_builder.py +++ /dev/null @@ -1,218 +0,0 @@ -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.attachment import Attachment - from ............models.attachment_collection_response import AttachmentCollectionResponse - from ............models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - -class AttachmentsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentsRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_attachment_id(self,attachment_id: str) -> AttachmentItemRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - param attachment_id: The unique identifier of attachment - Returns: AttachmentItemRequestBuilder - """ - if attachment_id is None: - raise TypeError("attachment_id cannot be null.") - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["attachment%2Did"] = attachment_id - return AttachmentItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> Optional[AttachmentCollectionResponse]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AttachmentCollectionResponse] - """ - 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.attachment_collection_response import AttachmentCollectionResponse - - return await self.request_adapter.send_async(request_info, AttachmentCollectionResponse, error_mapping) - - async def post(self,body: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Attachment]: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - 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: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> AttachmentsRequestBuilder: - """ - 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: AttachmentsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentsRequestBuilder(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) - - @property - def create_upload_session(self) -> CreateUploadSessionRequestBuilder: - """ - Provides operations to call the createUploadSession method. - """ - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - - return CreateUploadSessionRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class AttachmentsRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentsRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]): - """ - 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 AttachmentsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/attachments/count/count_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/attachments/count/count_request_builder.py deleted file mode 100644 index 4f3e3bef735..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/attachments/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .............models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/attachments/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py deleted file mode 100644 index 4654f793b43..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .............models.attachment_item import AttachmentItem - -@dataclass -class CreateUploadSessionPostRequestBody(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 AttachmentItem property - attachment_item: Optional[AttachmentItem] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CreateUploadSessionPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CreateUploadSessionPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CreateUploadSessionPostRequestBody() - - 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.attachment_item import AttachmentItem - - from .............models.attachment_item import AttachmentItem - - fields: dict[str, Callable[[Any], None]] = { - "AttachmentItem": lambda n : setattr(self, 'attachment_item', n.get_object_value(AttachmentItem)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("AttachmentItem", self.attachment_item) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py deleted file mode 100644 index a2cebaeedad..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ /dev/null @@ -1,90 +0,0 @@ -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.upload_session import UploadSession - from .create_upload_session_post_request_body import CreateUploadSessionPostRequestBody - -class CreateUploadSessionRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the createUploadSession method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CreateUploadSessionRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/attachments/createUploadSession", path_parameters) - - async def post(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UploadSession]: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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.upload_session import UploadSession - - return await self.request_adapter.send_async(request_info, UploadSession, error_mapping) - - def to_post_request_information(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - 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) -> CreateUploadSessionRequestBuilder: - """ - 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: CreateUploadSessionRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CreateUploadSessionRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CreateUploadSessionRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/attachments/item/attachment_item_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/attachments/item/attachment_item_request_builder.py deleted file mode 100644 index f0ab5409e29..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/attachments/item/attachment_item_request_builder.py +++ /dev/null @@ -1,143 +0,0 @@ -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.attachment import Attachment - from .............models.o_data_errors.o_data_error import ODataError - -class AttachmentItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentItemRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from .............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[Attachment]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AttachmentItemRequestBuilder: - """ - 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: AttachmentItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AttachmentItemRequestBuilderDeleteRequestConfiguration(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 AttachmentItemRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentItemRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/calendar/calendar_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/calendar/calendar_request_builder.py deleted file mode 100644 index c72943c838f..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/calendar/calendar_request_builder.py +++ /dev/null @@ -1,107 +0,0 @@ -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.calendar import Calendar - from ............models.o_data_errors.o_data_error import ODataError - -class CalendarRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CalendarRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/calendar{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> Optional[Calendar]: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Calendar] - """ - 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.calendar import Calendar - - return await self.request_adapter.send_async(request_info, Calendar, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> CalendarRequestBuilder: - """ - 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: CalendarRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CalendarRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CalendarRequestBuilderGetQueryParameters(): - """ - The calendar that contains the event. Navigation property. Read-only. - """ - 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 CalendarRequestBuilderGetRequestConfiguration(RequestConfiguration[CalendarRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/cancel/cancel_post_request_body.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/cancel/cancel_post_request_body.py deleted file mode 100644 index 9b506dc0b8a..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/cancel/cancel_post_request_body.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class CancelPostRequestBody(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 Comment property - comment: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CancelPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CancelPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CancelPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/cancel/cancel_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/cancel/cancel_request_builder.py deleted file mode 100644 index 7370f0f1a43..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/cancel/cancel_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .cancel_post_request_body import CancelPostRequestBody - -class CancelRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the cancel method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CancelRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/cancel", path_parameters) - - async def post(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - 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) -> CancelRequestBuilder: - """ - 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: CancelRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CancelRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CancelRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/decline/decline_post_request_body.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/decline/decline_post_request_body.py deleted file mode 100644 index ec759246257..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/decline/decline_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ............models.time_slot import TimeSlot - -@dataclass -class DeclinePostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeclinePostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeclinePostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeclinePostRequestBody() - - 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.time_slot import TimeSlot - - from ............models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/decline/decline_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/decline/decline_request_builder.py deleted file mode 100644 index ec705a792cb..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/decline/decline_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .decline_post_request_body import DeclinePostRequestBody - -class DeclineRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the decline method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeclineRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/decline", path_parameters) - - async def post(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> DeclineRequestBuilder: - """ - 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: DeclineRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeclineRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeclineRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py deleted file mode 100644 index 82716c48d43..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ /dev/null @@ -1,79 +0,0 @@ -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 DismissReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the dismissReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DismissReminderRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/dismissReminder", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 - """ - request_info = self.to_post_request_information( - request_configuration - ) - 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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DismissReminderRequestBuilder: - """ - 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: DismissReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DismissReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DismissReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/event_item_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/event_item_request_builder.py deleted file mode 100644 index 8d0e14aba21..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/event_item_request_builder.py +++ /dev/null @@ -1,237 +0,0 @@ -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.event import Event - from ...........models.o_data_errors.o_data_error import ODataError - from .accept.accept_request_builder import AcceptRequestBuilder - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - from .calendar.calendar_request_builder import CalendarRequestBuilder - from .cancel.cancel_request_builder import CancelRequestBuilder - from .decline.decline_request_builder import DeclineRequestBuilder - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - from .exception_occurrences.exception_occurrences_request_builder import ExceptionOccurrencesRequestBuilder - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - from .forward.forward_request_builder import ForwardRequestBuilder - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - -class EventItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new EventItemRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> Optional[Event]: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Event] - """ - 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.event import Event - - return await self.request_adapter.send_async(request_info, Event, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> EventItemRequestBuilder: - """ - 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: EventItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return EventItemRequestBuilder(self.request_adapter, raw_url) - - @property - def accept(self) -> AcceptRequestBuilder: - """ - Provides operations to call the accept method. - """ - from .accept.accept_request_builder import AcceptRequestBuilder - - return AcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def attachments(self) -> AttachmentsRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - - return AttachmentsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def calendar(self) -> CalendarRequestBuilder: - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - from .calendar.calendar_request_builder import CalendarRequestBuilder - - return CalendarRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def cancel(self) -> CancelRequestBuilder: - """ - Provides operations to call the cancel method. - """ - from .cancel.cancel_request_builder import CancelRequestBuilder - - return CancelRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def decline(self) -> DeclineRequestBuilder: - """ - Provides operations to call the decline method. - """ - from .decline.decline_request_builder import DeclineRequestBuilder - - return DeclineRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def dismiss_reminder(self) -> DismissReminderRequestBuilder: - """ - Provides operations to call the dismissReminder method. - """ - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - - return DismissReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def exception_occurrences(self) -> ExceptionOccurrencesRequestBuilder: - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - from .exception_occurrences.exception_occurrences_request_builder import ExceptionOccurrencesRequestBuilder - - return ExceptionOccurrencesRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def extensions(self) -> ExtensionsRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - - return ExtensionsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def forward(self) -> ForwardRequestBuilder: - """ - Provides operations to call the forward method. - """ - from .forward.forward_request_builder import ForwardRequestBuilder - - return ForwardRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def permanent_delete(self) -> PermanentDeleteRequestBuilder: - """ - Provides operations to call the permanentDelete method. - """ - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - - return PermanentDeleteRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def snooze_reminder(self) -> SnoozeReminderRequestBuilder: - """ - Provides operations to call the snoozeReminder method. - """ - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - - return SnoozeReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def tentatively_accept(self) -> TentativelyAcceptRequestBuilder: - """ - Provides operations to call the tentativelyAccept method. - """ - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - - return TentativelyAcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class EventItemRequestBuilderGetQueryParameters(): - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - """ - 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 == "end_date_time": - return "endDateTime" - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - if original_name == "start_date_time": - return "startDateTime" - return original_name - - # The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - start_date_time: Optional[str] = None - - - @dataclass - class EventItemRequestBuilderGetRequestConfiguration(RequestConfiguration[EventItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/count/count_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/count/count_request_builder.py deleted file mode 100644 index d9ee826f5d3..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .............models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/delta/delta_get_response.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/delta/delta_get_response.py deleted file mode 100644 index 60955626e19..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/delta/delta_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .............models.base_delta_function_response import BaseDeltaFunctionResponse - from .............models.event import Event - -from .............models.base_delta_function_response import BaseDeltaFunctionResponse - -@dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): - # The value property - value: Optional[list[Event]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeltaGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeltaGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeltaGetResponse() - - 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.base_delta_function_response import BaseDeltaFunctionResponse - from .............models.event import Event - - from .............models.base_delta_function_response import BaseDeltaFunctionResponse - from .............models.event import Event - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(Event)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/delta/delta_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/delta/delta_request_builder.py deleted file mode 100644 index c4418b98760..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/delta/delta_request_builder.py +++ /dev/null @@ -1,148 +0,0 @@ -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 .delta_get_response import DeltaGetResponse - -class DeltaRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the delta method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeltaRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> Optional[DeltaGetResponse]: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 - """ - request_info = self.to_get_request_information( - request_configuration - ) - 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 .delta_get_response import DeltaGetResponse - - return await self.request_adapter.send_async(request_info, DeltaGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DeltaRequestBuilder: - """ - 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: DeltaRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeltaRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeltaRequestBuilderGetQueryParameters(): - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - """ - 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 == "end_date_time": - return "endDateTime" - 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 == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = 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 - - # The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - start_date_time: Optional[str] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class DeltaRequestBuilderGetRequestConfiguration(RequestConfiguration[DeltaRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/exception_occurrences_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/exception_occurrences_request_builder.py deleted file mode 100644 index 076bbbf7ee4..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/exception_occurrences_request_builder.py +++ /dev/null @@ -1,172 +0,0 @@ -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.event_collection_response import EventCollectionResponse - 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 .item.event_item_request_builder import EventItemRequestBuilder - -class ExceptionOccurrencesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExceptionOccurrencesRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_event_id2(self,event_id2: str) -> EventItemRequestBuilder: - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - param event_id2: The unique identifier of event - Returns: EventItemRequestBuilder - """ - if event_id2 is None: - raise TypeError("event_id2 cannot be null.") - from .item.event_item_request_builder import EventItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["event%2Did2"] = event_id2 - return EventItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]] = None) -> Optional[EventCollectionResponse]: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[EventCollectionResponse] - """ - 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.event_collection_response import EventCollectionResponse - - return await self.request_adapter.send_async(request_info, EventCollectionResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> ExceptionOccurrencesRequestBuilder: - """ - 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: ExceptionOccurrencesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExceptionOccurrencesRequestBuilder(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) - - @property - def delta(self) -> DeltaRequestBuilder: - """ - Provides operations to call the delta method. - """ - from .delta.delta_request_builder import DeltaRequestBuilder - - return DeltaRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class ExceptionOccurrencesRequestBuilderGetQueryParameters(): - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - """ - 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 ExceptionOccurrencesRequestBuilderGetRequestConfiguration(RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/accept/accept_post_request_body.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/accept/accept_post_request_body.py deleted file mode 100644 index d6aca7af2df..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/accept/accept_post_request_body.py +++ /dev/null @@ -1,54 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class AcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AcceptPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/accept/accept_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/accept/accept_request_builder.py deleted file mode 100644 index 1b89a640710..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/accept/accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .accept_post_request_body import AcceptPostRequestBody - -class AcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the accept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AcceptRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/accept", path_parameters) - - async def post(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Accept the specified event in a user calendar. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Accept the specified event in a user calendar. - 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) -> AcceptRequestBuilder: - """ - 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: AcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/attachments/attachments_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/attachments/attachments_request_builder.py deleted file mode 100644 index 6d1a6352e65..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/attachments/attachments_request_builder.py +++ /dev/null @@ -1,218 +0,0 @@ -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.attachment import Attachment - from ..............models.attachment_collection_response import AttachmentCollectionResponse - from ..............models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - -class AttachmentsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentsRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_attachment_id(self,attachment_id: str) -> AttachmentItemRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - param attachment_id: The unique identifier of attachment - Returns: AttachmentItemRequestBuilder - """ - if attachment_id is None: - raise TypeError("attachment_id cannot be null.") - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["attachment%2Did"] = attachment_id - return AttachmentItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> Optional[AttachmentCollectionResponse]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AttachmentCollectionResponse] - """ - 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.attachment_collection_response import AttachmentCollectionResponse - - return await self.request_adapter.send_async(request_info, AttachmentCollectionResponse, error_mapping) - - async def post(self,body: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Attachment]: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - 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: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> AttachmentsRequestBuilder: - """ - 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: AttachmentsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentsRequestBuilder(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) - - @property - def create_upload_session(self) -> CreateUploadSessionRequestBuilder: - """ - Provides operations to call the createUploadSession method. - """ - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - - return CreateUploadSessionRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class AttachmentsRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentsRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]): - """ - 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 AttachmentsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/attachments/count/count_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/attachments/count/count_request_builder.py deleted file mode 100644 index 78410c2324e..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/attachments/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...............models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py deleted file mode 100644 index 010f754e760..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ...............models.attachment_item import AttachmentItem - -@dataclass -class CreateUploadSessionPostRequestBody(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 AttachmentItem property - attachment_item: Optional[AttachmentItem] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CreateUploadSessionPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CreateUploadSessionPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CreateUploadSessionPostRequestBody() - - 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.attachment_item import AttachmentItem - - from ...............models.attachment_item import AttachmentItem - - fields: dict[str, Callable[[Any], None]] = { - "AttachmentItem": lambda n : setattr(self, 'attachment_item', n.get_object_value(AttachmentItem)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("AttachmentItem", self.attachment_item) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py deleted file mode 100644 index 54d8e23caed..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ /dev/null @@ -1,90 +0,0 @@ -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.upload_session import UploadSession - from .create_upload_session_post_request_body import CreateUploadSessionPostRequestBody - -class CreateUploadSessionRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the createUploadSession method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CreateUploadSessionRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/createUploadSession", path_parameters) - - async def post(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UploadSession]: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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.upload_session import UploadSession - - return await self.request_adapter.send_async(request_info, UploadSession, error_mapping) - - def to_post_request_information(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - 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) -> CreateUploadSessionRequestBuilder: - """ - 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: CreateUploadSessionRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CreateUploadSessionRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CreateUploadSessionRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py deleted file mode 100644 index dde064ec99c..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py +++ /dev/null @@ -1,143 +0,0 @@ -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.attachment import Attachment - from ...............models.o_data_errors.o_data_error import ODataError - -class AttachmentItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentItemRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ...............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[Attachment]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AttachmentItemRequestBuilder: - """ - 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: AttachmentItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AttachmentItemRequestBuilderDeleteRequestConfiguration(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 AttachmentItemRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentItemRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/calendar/calendar_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/calendar/calendar_request_builder.py deleted file mode 100644 index e3f813ba450..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/calendar/calendar_request_builder.py +++ /dev/null @@ -1,107 +0,0 @@ -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.calendar import Calendar - from ..............models.o_data_errors.o_data_error import ODataError - -class CalendarRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CalendarRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/calendar{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> Optional[Calendar]: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Calendar] - """ - 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.calendar import Calendar - - return await self.request_adapter.send_async(request_info, Calendar, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> CalendarRequestBuilder: - """ - 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: CalendarRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CalendarRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CalendarRequestBuilderGetQueryParameters(): - """ - The calendar that contains the event. Navigation property. Read-only. - """ - 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 CalendarRequestBuilderGetRequestConfiguration(RequestConfiguration[CalendarRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/cancel/cancel_post_request_body.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/cancel/cancel_post_request_body.py deleted file mode 100644 index 9b506dc0b8a..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/cancel/cancel_post_request_body.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class CancelPostRequestBody(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 Comment property - comment: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CancelPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CancelPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CancelPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/cancel/cancel_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/cancel/cancel_request_builder.py deleted file mode 100644 index 294cb801ee1..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/cancel/cancel_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .cancel_post_request_body import CancelPostRequestBody - -class CancelRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the cancel method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CancelRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/cancel", path_parameters) - - async def post(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - 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) -> CancelRequestBuilder: - """ - 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: CancelRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CancelRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CancelRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/decline/decline_post_request_body.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/decline/decline_post_request_body.py deleted file mode 100644 index ff5a749f494..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/decline/decline_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..............models.time_slot import TimeSlot - -@dataclass -class DeclinePostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeclinePostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeclinePostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeclinePostRequestBody() - - 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.time_slot import TimeSlot - - from ..............models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/decline/decline_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/decline/decline_request_builder.py deleted file mode 100644 index f22892d999f..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/decline/decline_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .decline_post_request_body import DeclinePostRequestBody - -class DeclineRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the decline method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeclineRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/decline", path_parameters) - - async def post(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> DeclineRequestBuilder: - """ - 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: DeclineRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeclineRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeclineRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py deleted file mode 100644 index 0858065d2e5..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ /dev/null @@ -1,79 +0,0 @@ -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 DismissReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the dismissReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DismissReminderRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/dismissReminder", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 - """ - request_info = self.to_post_request_information( - request_configuration - ) - 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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DismissReminderRequestBuilder: - """ - 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: DismissReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DismissReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DismissReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/event_item_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/event_item_request_builder.py deleted file mode 100644 index 39f20c9a444..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/event_item_request_builder.py +++ /dev/null @@ -1,217 +0,0 @@ -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.event import Event - from .............models.o_data_errors.o_data_error import ODataError - from .accept.accept_request_builder import AcceptRequestBuilder - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - from .calendar.calendar_request_builder import CalendarRequestBuilder - from .cancel.cancel_request_builder import CancelRequestBuilder - from .decline.decline_request_builder import DeclineRequestBuilder - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - from .forward.forward_request_builder import ForwardRequestBuilder - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - -class EventItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new EventItemRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> Optional[Event]: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Event] - """ - 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.event import Event - - return await self.request_adapter.send_async(request_info, Event, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> EventItemRequestBuilder: - """ - 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: EventItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return EventItemRequestBuilder(self.request_adapter, raw_url) - - @property - def accept(self) -> AcceptRequestBuilder: - """ - Provides operations to call the accept method. - """ - from .accept.accept_request_builder import AcceptRequestBuilder - - return AcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def attachments(self) -> AttachmentsRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - - return AttachmentsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def calendar(self) -> CalendarRequestBuilder: - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - from .calendar.calendar_request_builder import CalendarRequestBuilder - - return CalendarRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def cancel(self) -> CancelRequestBuilder: - """ - Provides operations to call the cancel method. - """ - from .cancel.cancel_request_builder import CancelRequestBuilder - - return CancelRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def decline(self) -> DeclineRequestBuilder: - """ - Provides operations to call the decline method. - """ - from .decline.decline_request_builder import DeclineRequestBuilder - - return DeclineRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def dismiss_reminder(self) -> DismissReminderRequestBuilder: - """ - Provides operations to call the dismissReminder method. - """ - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - - return DismissReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def extensions(self) -> ExtensionsRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - - return ExtensionsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def forward(self) -> ForwardRequestBuilder: - """ - Provides operations to call the forward method. - """ - from .forward.forward_request_builder import ForwardRequestBuilder - - return ForwardRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def permanent_delete(self) -> PermanentDeleteRequestBuilder: - """ - Provides operations to call the permanentDelete method. - """ - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - - return PermanentDeleteRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def snooze_reminder(self) -> SnoozeReminderRequestBuilder: - """ - Provides operations to call the snoozeReminder method. - """ - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - - return SnoozeReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def tentatively_accept(self) -> TentativelyAcceptRequestBuilder: - """ - Provides operations to call the tentativelyAccept method. - """ - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - - return TentativelyAcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class EventItemRequestBuilderGetQueryParameters(): - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - """ - 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 EventItemRequestBuilderGetRequestConfiguration(RequestConfiguration[EventItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/extensions/count/count_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/extensions/count/count_request_builder.py deleted file mode 100644 index 2d0981b9094..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/extensions/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...............models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/extensions/extensions_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/extensions/extensions_request_builder.py deleted file mode 100644 index 1c8c1b0cbd7..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/extensions/extensions_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -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.extension import Extension - from ..............models.extension_collection_response import ExtensionCollectionResponse - from ..............models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - -class ExtensionsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionsRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_extension_id(self,extension_id: str) -> ExtensionItemRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - param extension_id: The unique identifier of extension - Returns: ExtensionItemRequestBuilder - """ - if extension_id is None: - raise TypeError("extension_id cannot be null.") - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["extension%2Did"] = extension_id - return ExtensionItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> Optional[ExtensionCollectionResponse]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[ExtensionCollectionResponse] - """ - 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.extension_collection_response import ExtensionCollectionResponse - - return await self.request_adapter.send_async(request_info, ExtensionCollectionResponse, error_mapping) - - async def post(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionsRequestBuilder: - """ - 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: ExtensionsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionsRequestBuilder(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 ExtensionsRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionsRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]): - """ - 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 ExtensionsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py deleted file mode 100644 index 9ada05b6cba..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -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.extension import Extension - from ...............models.o_data_errors.o_data_error import ODataError - -class ExtensionItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionItemRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ...............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> Optional[Extension]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - async def patch(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionItemRequestBuilder: - """ - 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: ExtensionItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ExtensionItemRequestBuilderDeleteRequestConfiguration(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 ExtensionItemRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]): - """ - 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 ExtensionItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/forward/forward_post_request_body.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/forward/forward_post_request_body.py deleted file mode 100644 index 5995ce060ec..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/forward/forward_post_request_body.py +++ /dev/null @@ -1,61 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..............models.recipient import Recipient - -@dataclass -class ForwardPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ToRecipients property - to_recipients: Optional[list[Recipient]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ForwardPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ForwardPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ForwardPostRequestBody() - - 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.recipient import Recipient - - from ..............models.recipient import Recipient - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ToRecipients": lambda n : setattr(self, 'to_recipients', n.get_collection_of_object_values(Recipient)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_collection_of_object_values("ToRecipients", self.to_recipients) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/forward/forward_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/forward/forward_request_builder.py deleted file mode 100644 index a0c44a55ea7..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/forward/forward_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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_post_request_body import ForwardPostRequestBody - -class ForwardRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the forward method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ForwardRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/forward", path_parameters) - - async def post(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - 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) -> ForwardRequestBuilder: - """ - 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: ForwardRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ForwardRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ForwardRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py deleted file mode 100644 index ec5ecd1b8ef..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py +++ /dev/null @@ -1,78 +0,0 @@ -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 PermanentDeleteRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the permanentDelete method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new PermanentDeleteRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/permanentDelete", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_post_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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> PermanentDeleteRequestBuilder: - """ - 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: PermanentDeleteRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return PermanentDeleteRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class PermanentDeleteRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py deleted file mode 100644 index 1a9ab35401e..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..............models.date_time_time_zone import DateTimeTimeZone - -@dataclass -class SnoozeReminderPostRequestBody(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 NewReminderTime property - new_reminder_time: Optional[DateTimeTimeZone] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SnoozeReminderPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SnoozeReminderPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SnoozeReminderPostRequestBody() - - 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.date_time_time_zone import DateTimeTimeZone - - from ..............models.date_time_time_zone import DateTimeTimeZone - - fields: dict[str, Callable[[Any], None]] = { - "NewReminderTime": lambda n : setattr(self, 'new_reminder_time', n.get_object_value(DateTimeTimeZone)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("NewReminderTime", self.new_reminder_time) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py deleted file mode 100644 index be8b472c5c5..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .snooze_reminder_post_request_body import SnoozeReminderPostRequestBody - -class SnoozeReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the snoozeReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new SnoozeReminderRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/snoozeReminder", path_parameters) - - async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Postpone a reminder for an event in a user calendar until a new time. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Postpone a reminder for an event in a user calendar until a new time. - 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) -> SnoozeReminderRequestBuilder: - """ - 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: SnoozeReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return SnoozeReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class SnoozeReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py deleted file mode 100644 index 2dd2fb35b48..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..............models.time_slot import TimeSlot - -@dataclass -class TentativelyAcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TentativelyAcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TentativelyAcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TentativelyAcceptPostRequestBody() - - 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.time_slot import TimeSlot - - from ..............models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py deleted file mode 100644 index 0c087eb15c6..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .tentatively_accept_post_request_body import TentativelyAcceptPostRequestBody - -class TentativelyAcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the tentativelyAccept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new TentativelyAcceptRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/tentativelyAccept", path_parameters) - - async def post(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> TentativelyAcceptRequestBuilder: - """ - 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: TentativelyAcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return TentativelyAcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class TentativelyAcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/extensions/count/count_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/extensions/count/count_request_builder.py deleted file mode 100644 index ee3b391964e..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/extensions/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .............models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/extensions/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/extensions/extensions_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/extensions/extensions_request_builder.py deleted file mode 100644 index f2e1922436d..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/extensions/extensions_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -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.extension import Extension - from ............models.extension_collection_response import ExtensionCollectionResponse - from ............models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - -class ExtensionsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionsRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_extension_id(self,extension_id: str) -> ExtensionItemRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - param extension_id: The unique identifier of extension - Returns: ExtensionItemRequestBuilder - """ - if extension_id is None: - raise TypeError("extension_id cannot be null.") - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["extension%2Did"] = extension_id - return ExtensionItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> Optional[ExtensionCollectionResponse]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[ExtensionCollectionResponse] - """ - 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.extension_collection_response import ExtensionCollectionResponse - - return await self.request_adapter.send_async(request_info, ExtensionCollectionResponse, error_mapping) - - async def post(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionsRequestBuilder: - """ - 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: ExtensionsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionsRequestBuilder(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 ExtensionsRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionsRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]): - """ - 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 ExtensionsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/extensions/item/extension_item_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/extensions/item/extension_item_request_builder.py deleted file mode 100644 index 18793d32556..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/extensions/item/extension_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -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.extension import Extension - from .............models.o_data_errors.o_data_error import ODataError - -class ExtensionItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionItemRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from .............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> Optional[Extension]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - async def patch(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionItemRequestBuilder: - """ - 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: ExtensionItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ExtensionItemRequestBuilderDeleteRequestConfiguration(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 ExtensionItemRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]): - """ - 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 ExtensionItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/forward/forward_post_request_body.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/forward/forward_post_request_body.py deleted file mode 100644 index 62ab3d118f6..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/forward/forward_post_request_body.py +++ /dev/null @@ -1,61 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ............models.recipient import Recipient - -@dataclass -class ForwardPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ToRecipients property - to_recipients: Optional[list[Recipient]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ForwardPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ForwardPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ForwardPostRequestBody() - - 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.recipient import Recipient - - from ............models.recipient import Recipient - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ToRecipients": lambda n : setattr(self, 'to_recipients', n.get_collection_of_object_values(Recipient)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_collection_of_object_values("ToRecipients", self.to_recipients) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/forward/forward_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/forward/forward_request_builder.py deleted file mode 100644 index e3a29e89bfa..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/forward/forward_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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_post_request_body import ForwardPostRequestBody - -class ForwardRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the forward method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ForwardRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/forward", path_parameters) - - async def post(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - 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) -> ForwardRequestBuilder: - """ - 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: ForwardRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ForwardRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ForwardRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/permanent_delete/permanent_delete_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/permanent_delete/permanent_delete_request_builder.py deleted file mode 100644 index d0c20943767..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/permanent_delete/permanent_delete_request_builder.py +++ /dev/null @@ -1,78 +0,0 @@ -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 PermanentDeleteRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the permanentDelete method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new PermanentDeleteRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/permanentDelete", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_post_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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> PermanentDeleteRequestBuilder: - """ - 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: PermanentDeleteRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return PermanentDeleteRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class PermanentDeleteRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py deleted file mode 100644 index 5d3c96aacfd..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ............models.date_time_time_zone import DateTimeTimeZone - -@dataclass -class SnoozeReminderPostRequestBody(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 NewReminderTime property - new_reminder_time: Optional[DateTimeTimeZone] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SnoozeReminderPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SnoozeReminderPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SnoozeReminderPostRequestBody() - - 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.date_time_time_zone import DateTimeTimeZone - - from ............models.date_time_time_zone import DateTimeTimeZone - - fields: dict[str, Callable[[Any], None]] = { - "NewReminderTime": lambda n : setattr(self, 'new_reminder_time', n.get_object_value(DateTimeTimeZone)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("NewReminderTime", self.new_reminder_time) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py deleted file mode 100644 index 564c3aeefe3..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .snooze_reminder_post_request_body import SnoozeReminderPostRequestBody - -class SnoozeReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the snoozeReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new SnoozeReminderRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/snoozeReminder", path_parameters) - - async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Postpone a reminder for an event in a user calendar until a new time. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Postpone a reminder for an event in a user calendar until a new time. - 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) -> SnoozeReminderRequestBuilder: - """ - 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: SnoozeReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return SnoozeReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class SnoozeReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py deleted file mode 100644 index ab45ab761c1..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ............models.time_slot import TimeSlot - -@dataclass -class TentativelyAcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TentativelyAcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TentativelyAcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TentativelyAcceptPostRequestBody() - - 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.time_slot import TimeSlot - - from ............models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py deleted file mode 100644 index c151ae44043..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .tentatively_accept_post_request_body import TentativelyAcceptPostRequestBody - -class TentativelyAcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the tentativelyAccept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new TentativelyAcceptRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/tentativelyAccept", path_parameters) - - async def post(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> TentativelyAcceptRequestBuilder: - """ - 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: TentativelyAcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return TentativelyAcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class TentativelyAcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/permanent_delete/permanent_delete_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/permanent_delete/permanent_delete_request_builder.py deleted file mode 100644 index 29e3987f7e1..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/permanent_delete/permanent_delete_request_builder.py +++ /dev/null @@ -1,78 +0,0 @@ -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 PermanentDeleteRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the permanentDelete method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new PermanentDeleteRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/permanentDelete", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_post_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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> PermanentDeleteRequestBuilder: - """ - 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: PermanentDeleteRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return PermanentDeleteRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class PermanentDeleteRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/snooze_reminder/snooze_reminder_post_request_body.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/snooze_reminder/snooze_reminder_post_request_body.py deleted file mode 100644 index 4732ba13f56..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/snooze_reminder/snooze_reminder_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.date_time_time_zone import DateTimeTimeZone - -@dataclass -class SnoozeReminderPostRequestBody(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 NewReminderTime property - new_reminder_time: Optional[DateTimeTimeZone] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SnoozeReminderPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SnoozeReminderPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SnoozeReminderPostRequestBody() - - 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.date_time_time_zone import DateTimeTimeZone - - from ..........models.date_time_time_zone import DateTimeTimeZone - - fields: dict[str, Callable[[Any], None]] = { - "NewReminderTime": lambda n : setattr(self, 'new_reminder_time', n.get_object_value(DateTimeTimeZone)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("NewReminderTime", self.new_reminder_time) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/snooze_reminder/snooze_reminder_request_builder.py deleted file mode 100644 index 6d8c1ba05f0..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/snooze_reminder/snooze_reminder_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .snooze_reminder_post_request_body import SnoozeReminderPostRequestBody - -class SnoozeReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the snoozeReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new SnoozeReminderRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/snoozeReminder", path_parameters) - - async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Postpone a reminder for an event in a user calendar until a new time. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Postpone a reminder for an event in a user calendar until a new time. - 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) -> SnoozeReminderRequestBuilder: - """ - 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: SnoozeReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return SnoozeReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class SnoozeReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/tentatively_accept/tentatively_accept_post_request_body.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/tentatively_accept/tentatively_accept_post_request_body.py deleted file mode 100644 index 0b0fb2cb6d7..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/tentatively_accept/tentatively_accept_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.time_slot import TimeSlot - -@dataclass -class TentativelyAcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TentativelyAcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TentativelyAcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TentativelyAcceptPostRequestBody() - - 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.time_slot import TimeSlot - - from ..........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/tentatively_accept/tentatively_accept_request_builder.py deleted file mode 100644 index b98eda603c5..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/tentatively_accept/tentatively_accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .tentatively_accept_post_request_body import TentativelyAcceptPostRequestBody - -class TentativelyAcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the tentativelyAccept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new TentativelyAcceptRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/tentativelyAccept", path_parameters) - - async def post(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> TentativelyAcceptRequestBuilder: - """ - 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: TentativelyAcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return TentativelyAcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class TentativelyAcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/event_item_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/event_item_request_builder.py index d1a3cea601d..9ded8963616 100644 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/event_item_request_builder.py +++ b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/event_item_request_builder.py @@ -22,7 +22,6 @@ from .cancel.cancel_request_builder import CancelRequestBuilder from .decline.decline_request_builder import DeclineRequestBuilder from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - from .exception_occurrences.exception_occurrences_request_builder import ExceptionOccurrencesRequestBuilder from .extensions.extensions_request_builder import ExtensionsRequestBuilder from .forward.forward_request_builder import ForwardRequestBuilder from .instances.instances_request_builder import InstancesRequestBuilder @@ -205,15 +204,6 @@ def dismiss_reminder(self) -> DismissReminderRequestBuilder: return DismissReminderRequestBuilder(self.request_adapter, self.path_parameters) - @property - def exception_occurrences(self) -> ExceptionOccurrencesRequestBuilder: - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - from .exception_occurrences.exception_occurrences_request_builder import ExceptionOccurrencesRequestBuilder - - return ExceptionOccurrencesRequestBuilder(self.request_adapter, self.path_parameters) - @property def extensions(self) -> ExtensionsRequestBuilder: """ diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/count/count_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/count/count_request_builder.py deleted file mode 100644 index 77005c3a930..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...........models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/delta/delta_get_response.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/delta/delta_get_response.py deleted file mode 100644 index 09142e34057..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/delta/delta_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ...........models.base_delta_function_response import BaseDeltaFunctionResponse - from ...........models.event import Event - -from ...........models.base_delta_function_response import BaseDeltaFunctionResponse - -@dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): - # The value property - value: Optional[list[Event]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeltaGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeltaGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeltaGetResponse() - - 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.base_delta_function_response import BaseDeltaFunctionResponse - from ...........models.event import Event - - from ...........models.base_delta_function_response import BaseDeltaFunctionResponse - from ...........models.event import Event - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(Event)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/delta/delta_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/delta/delta_request_builder.py deleted file mode 100644 index e0f86da6f87..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/delta/delta_request_builder.py +++ /dev/null @@ -1,148 +0,0 @@ -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 .delta_get_response import DeltaGetResponse - -class DeltaRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the delta method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeltaRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> Optional[DeltaGetResponse]: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 - """ - request_info = self.to_get_request_information( - request_configuration - ) - 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 .delta_get_response import DeltaGetResponse - - return await self.request_adapter.send_async(request_info, DeltaGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DeltaRequestBuilder: - """ - 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: DeltaRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeltaRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeltaRequestBuilderGetQueryParameters(): - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - """ - 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 == "end_date_time": - return "endDateTime" - 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 == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = 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 - - # The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - start_date_time: Optional[str] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class DeltaRequestBuilderGetRequestConfiguration(RequestConfiguration[DeltaRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/exception_occurrences_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/exception_occurrences_request_builder.py deleted file mode 100644 index b9e9c638b85..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/exception_occurrences_request_builder.py +++ /dev/null @@ -1,172 +0,0 @@ -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.event_collection_response import EventCollectionResponse - 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 .item.event_item_request_builder import EventItemRequestBuilder - -class ExceptionOccurrencesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExceptionOccurrencesRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_event_id1(self,event_id1: str) -> EventItemRequestBuilder: - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - param event_id1: The unique identifier of event - Returns: EventItemRequestBuilder - """ - if event_id1 is None: - raise TypeError("event_id1 cannot be null.") - from .item.event_item_request_builder import EventItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["event%2Did1"] = event_id1 - return EventItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]] = None) -> Optional[EventCollectionResponse]: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[EventCollectionResponse] - """ - 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.event_collection_response import EventCollectionResponse - - return await self.request_adapter.send_async(request_info, EventCollectionResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> ExceptionOccurrencesRequestBuilder: - """ - 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: ExceptionOccurrencesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExceptionOccurrencesRequestBuilder(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) - - @property - def delta(self) -> DeltaRequestBuilder: - """ - Provides operations to call the delta method. - """ - from .delta.delta_request_builder import DeltaRequestBuilder - - return DeltaRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class ExceptionOccurrencesRequestBuilderGetQueryParameters(): - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - """ - 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 ExceptionOccurrencesRequestBuilderGetRequestConfiguration(RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/accept/accept_post_request_body.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/accept/accept_post_request_body.py deleted file mode 100644 index d6aca7af2df..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/accept/accept_post_request_body.py +++ /dev/null @@ -1,54 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class AcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AcceptPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/accept/accept_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/accept/accept_request_builder.py deleted file mode 100644 index 4411252d702..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/accept/accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .accept_post_request_body import AcceptPostRequestBody - -class AcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the accept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AcceptRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/accept", path_parameters) - - async def post(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Accept the specified event in a user calendar. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Accept the specified event in a user calendar. - 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) -> AcceptRequestBuilder: - """ - 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: AcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/attachments/attachments_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/attachments/attachments_request_builder.py deleted file mode 100644 index 3c1c6f34253..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/attachments/attachments_request_builder.py +++ /dev/null @@ -1,218 +0,0 @@ -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.attachment import Attachment - from ............models.attachment_collection_response import AttachmentCollectionResponse - from ............models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - -class AttachmentsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentsRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_attachment_id(self,attachment_id: str) -> AttachmentItemRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - param attachment_id: The unique identifier of attachment - Returns: AttachmentItemRequestBuilder - """ - if attachment_id is None: - raise TypeError("attachment_id cannot be null.") - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["attachment%2Did"] = attachment_id - return AttachmentItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> Optional[AttachmentCollectionResponse]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AttachmentCollectionResponse] - """ - 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.attachment_collection_response import AttachmentCollectionResponse - - return await self.request_adapter.send_async(request_info, AttachmentCollectionResponse, error_mapping) - - async def post(self,body: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Attachment]: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - 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: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> AttachmentsRequestBuilder: - """ - 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: AttachmentsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentsRequestBuilder(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) - - @property - def create_upload_session(self) -> CreateUploadSessionRequestBuilder: - """ - Provides operations to call the createUploadSession method. - """ - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - - return CreateUploadSessionRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class AttachmentsRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentsRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]): - """ - 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 AttachmentsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/attachments/count/count_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/attachments/count/count_request_builder.py deleted file mode 100644 index 064ff70881d..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/attachments/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .............models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py deleted file mode 100644 index 4654f793b43..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .............models.attachment_item import AttachmentItem - -@dataclass -class CreateUploadSessionPostRequestBody(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 AttachmentItem property - attachment_item: Optional[AttachmentItem] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CreateUploadSessionPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CreateUploadSessionPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CreateUploadSessionPostRequestBody() - - 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.attachment_item import AttachmentItem - - from .............models.attachment_item import AttachmentItem - - fields: dict[str, Callable[[Any], None]] = { - "AttachmentItem": lambda n : setattr(self, 'attachment_item', n.get_object_value(AttachmentItem)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("AttachmentItem", self.attachment_item) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py deleted file mode 100644 index 345b300e47b..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ /dev/null @@ -1,90 +0,0 @@ -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.upload_session import UploadSession - from .create_upload_session_post_request_body import CreateUploadSessionPostRequestBody - -class CreateUploadSessionRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the createUploadSession method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CreateUploadSessionRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/createUploadSession", path_parameters) - - async def post(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UploadSession]: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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.upload_session import UploadSession - - return await self.request_adapter.send_async(request_info, UploadSession, error_mapping) - - def to_post_request_information(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - 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) -> CreateUploadSessionRequestBuilder: - """ - 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: CreateUploadSessionRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CreateUploadSessionRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CreateUploadSessionRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py deleted file mode 100644 index 145dc3d517b..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py +++ /dev/null @@ -1,143 +0,0 @@ -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.attachment import Attachment - from .............models.o_data_errors.o_data_error import ODataError - -class AttachmentItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentItemRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from .............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[Attachment]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AttachmentItemRequestBuilder: - """ - 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: AttachmentItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AttachmentItemRequestBuilderDeleteRequestConfiguration(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 AttachmentItemRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentItemRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/calendar/calendar_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/calendar/calendar_request_builder.py deleted file mode 100644 index 77b2c54bfff..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/calendar/calendar_request_builder.py +++ /dev/null @@ -1,107 +0,0 @@ -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.calendar import Calendar - from ............models.o_data_errors.o_data_error import ODataError - -class CalendarRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CalendarRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/calendar{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> Optional[Calendar]: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Calendar] - """ - 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.calendar import Calendar - - return await self.request_adapter.send_async(request_info, Calendar, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> CalendarRequestBuilder: - """ - 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: CalendarRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CalendarRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CalendarRequestBuilderGetQueryParameters(): - """ - The calendar that contains the event. Navigation property. Read-only. - """ - 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 CalendarRequestBuilderGetRequestConfiguration(RequestConfiguration[CalendarRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/cancel/cancel_post_request_body.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/cancel/cancel_post_request_body.py deleted file mode 100644 index 9b506dc0b8a..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/cancel/cancel_post_request_body.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class CancelPostRequestBody(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 Comment property - comment: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CancelPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CancelPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CancelPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/cancel/cancel_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/cancel/cancel_request_builder.py deleted file mode 100644 index fdce22f22b2..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/cancel/cancel_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .cancel_post_request_body import CancelPostRequestBody - -class CancelRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the cancel method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CancelRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/cancel", path_parameters) - - async def post(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - 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) -> CancelRequestBuilder: - """ - 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: CancelRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CancelRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CancelRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/decline/decline_post_request_body.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/decline/decline_post_request_body.py deleted file mode 100644 index ec759246257..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/decline/decline_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ............models.time_slot import TimeSlot - -@dataclass -class DeclinePostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeclinePostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeclinePostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeclinePostRequestBody() - - 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.time_slot import TimeSlot - - from ............models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/decline/decline_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/decline/decline_request_builder.py deleted file mode 100644 index c9857ca38a0..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/decline/decline_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .decline_post_request_body import DeclinePostRequestBody - -class DeclineRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the decline method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeclineRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/decline", path_parameters) - - async def post(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> DeclineRequestBuilder: - """ - 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: DeclineRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeclineRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeclineRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py deleted file mode 100644 index 742886ad4a6..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ /dev/null @@ -1,79 +0,0 @@ -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 DismissReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the dismissReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DismissReminderRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/dismissReminder", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 - """ - request_info = self.to_post_request_information( - request_configuration - ) - 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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DismissReminderRequestBuilder: - """ - 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: DismissReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DismissReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DismissReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/event_item_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/event_item_request_builder.py deleted file mode 100644 index 6eaa31be89d..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/event_item_request_builder.py +++ /dev/null @@ -1,227 +0,0 @@ -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.event import Event - from ...........models.o_data_errors.o_data_error import ODataError - from .accept.accept_request_builder import AcceptRequestBuilder - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - from .calendar.calendar_request_builder import CalendarRequestBuilder - from .cancel.cancel_request_builder import CancelRequestBuilder - from .decline.decline_request_builder import DeclineRequestBuilder - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - from .forward.forward_request_builder import ForwardRequestBuilder - from .instances.instances_request_builder import InstancesRequestBuilder - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - -class EventItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new EventItemRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> Optional[Event]: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Event] - """ - 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.event import Event - - return await self.request_adapter.send_async(request_info, Event, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> EventItemRequestBuilder: - """ - 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: EventItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return EventItemRequestBuilder(self.request_adapter, raw_url) - - @property - def accept(self) -> AcceptRequestBuilder: - """ - Provides operations to call the accept method. - """ - from .accept.accept_request_builder import AcceptRequestBuilder - - return AcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def attachments(self) -> AttachmentsRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - - return AttachmentsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def calendar(self) -> CalendarRequestBuilder: - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - from .calendar.calendar_request_builder import CalendarRequestBuilder - - return CalendarRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def cancel(self) -> CancelRequestBuilder: - """ - Provides operations to call the cancel method. - """ - from .cancel.cancel_request_builder import CancelRequestBuilder - - return CancelRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def decline(self) -> DeclineRequestBuilder: - """ - Provides operations to call the decline method. - """ - from .decline.decline_request_builder import DeclineRequestBuilder - - return DeclineRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def dismiss_reminder(self) -> DismissReminderRequestBuilder: - """ - Provides operations to call the dismissReminder method. - """ - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - - return DismissReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def extensions(self) -> ExtensionsRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - - return ExtensionsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def forward(self) -> ForwardRequestBuilder: - """ - Provides operations to call the forward method. - """ - from .forward.forward_request_builder import ForwardRequestBuilder - - return ForwardRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def instances(self) -> InstancesRequestBuilder: - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - """ - from .instances.instances_request_builder import InstancesRequestBuilder - - return InstancesRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def permanent_delete(self) -> PermanentDeleteRequestBuilder: - """ - Provides operations to call the permanentDelete method. - """ - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - - return PermanentDeleteRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def snooze_reminder(self) -> SnoozeReminderRequestBuilder: - """ - Provides operations to call the snoozeReminder method. - """ - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - - return SnoozeReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def tentatively_accept(self) -> TentativelyAcceptRequestBuilder: - """ - Provides operations to call the tentativelyAccept method. - """ - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - - return TentativelyAcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class EventItemRequestBuilderGetQueryParameters(): - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - """ - 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 EventItemRequestBuilderGetRequestConfiguration(RequestConfiguration[EventItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/extensions/count/count_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/extensions/count/count_request_builder.py deleted file mode 100644 index d08048b61ce..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/extensions/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .............models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/extensions/extensions_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/extensions/extensions_request_builder.py deleted file mode 100644 index 04e618182cf..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/extensions/extensions_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -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.extension import Extension - from ............models.extension_collection_response import ExtensionCollectionResponse - from ............models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - -class ExtensionsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionsRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_extension_id(self,extension_id: str) -> ExtensionItemRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - param extension_id: The unique identifier of extension - Returns: ExtensionItemRequestBuilder - """ - if extension_id is None: - raise TypeError("extension_id cannot be null.") - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["extension%2Did"] = extension_id - return ExtensionItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> Optional[ExtensionCollectionResponse]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[ExtensionCollectionResponse] - """ - 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.extension_collection_response import ExtensionCollectionResponse - - return await self.request_adapter.send_async(request_info, ExtensionCollectionResponse, error_mapping) - - async def post(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionsRequestBuilder: - """ - 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: ExtensionsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionsRequestBuilder(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 ExtensionsRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionsRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]): - """ - 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 ExtensionsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py deleted file mode 100644 index 497077e3f58..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -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.extension import Extension - from .............models.o_data_errors.o_data_error import ODataError - -class ExtensionItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionItemRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from .............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> Optional[Extension]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - async def patch(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionItemRequestBuilder: - """ - 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: ExtensionItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ExtensionItemRequestBuilderDeleteRequestConfiguration(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 ExtensionItemRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]): - """ - 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 ExtensionItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/forward/forward_post_request_body.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/forward/forward_post_request_body.py deleted file mode 100644 index 62ab3d118f6..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/forward/forward_post_request_body.py +++ /dev/null @@ -1,61 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ............models.recipient import Recipient - -@dataclass -class ForwardPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ToRecipients property - to_recipients: Optional[list[Recipient]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ForwardPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ForwardPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ForwardPostRequestBody() - - 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.recipient import Recipient - - from ............models.recipient import Recipient - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ToRecipients": lambda n : setattr(self, 'to_recipients', n.get_collection_of_object_values(Recipient)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_collection_of_object_values("ToRecipients", self.to_recipients) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/forward/forward_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/forward/forward_request_builder.py deleted file mode 100644 index 7f0c8e6d95c..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/forward/forward_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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_post_request_body import ForwardPostRequestBody - -class ForwardRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the forward method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ForwardRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/forward", path_parameters) - - async def post(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - 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) -> ForwardRequestBuilder: - """ - 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: ForwardRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ForwardRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ForwardRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/count/count_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/count/count_request_builder.py deleted file mode 100644 index 2f387b4f353..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .............models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/delta/delta_get_response.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/delta/delta_get_response.py deleted file mode 100644 index 60955626e19..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/delta/delta_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .............models.base_delta_function_response import BaseDeltaFunctionResponse - from .............models.event import Event - -from .............models.base_delta_function_response import BaseDeltaFunctionResponse - -@dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): - # The value property - value: Optional[list[Event]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeltaGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeltaGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeltaGetResponse() - - 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.base_delta_function_response import BaseDeltaFunctionResponse - from .............models.event import Event - - from .............models.base_delta_function_response import BaseDeltaFunctionResponse - from .............models.event import Event - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(Event)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/delta/delta_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/delta/delta_request_builder.py deleted file mode 100644 index 64753d5ef9a..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/delta/delta_request_builder.py +++ /dev/null @@ -1,148 +0,0 @@ -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 .delta_get_response import DeltaGetResponse - -class DeltaRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the delta method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeltaRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> Optional[DeltaGetResponse]: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 - """ - request_info = self.to_get_request_information( - request_configuration - ) - 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 .delta_get_response import DeltaGetResponse - - return await self.request_adapter.send_async(request_info, DeltaGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DeltaRequestBuilder: - """ - 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: DeltaRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeltaRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeltaRequestBuilderGetQueryParameters(): - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - """ - 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 == "end_date_time": - return "endDateTime" - 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 == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = 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 - - # The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - start_date_time: Optional[str] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class DeltaRequestBuilderGetRequestConfiguration(RequestConfiguration[DeltaRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/instances_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/instances_request_builder.py deleted file mode 100644 index d4c8224d4a2..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/instances_request_builder.py +++ /dev/null @@ -1,182 +0,0 @@ -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.event_collection_response import EventCollectionResponse - 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 .item.event_item_request_builder import EventItemRequestBuilder - -class InstancesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new InstancesRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_event_id2(self,event_id2: str) -> EventItemRequestBuilder: - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - param event_id2: The unique identifier of event - Returns: EventItemRequestBuilder - """ - if event_id2 is None: - raise TypeError("event_id2 cannot be null.") - from .item.event_item_request_builder import EventItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["event%2Did2"] = event_id2 - return EventItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[InstancesRequestBuilderGetQueryParameters]] = None) -> Optional[EventCollectionResponse]: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[EventCollectionResponse] - """ - 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.event_collection_response import EventCollectionResponse - - return await self.request_adapter.send_async(request_info, EventCollectionResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[InstancesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> InstancesRequestBuilder: - """ - 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: InstancesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return InstancesRequestBuilder(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) - - @property - def delta(self) -> DeltaRequestBuilder: - """ - Provides operations to call the delta method. - """ - from .delta.delta_request_builder import DeltaRequestBuilder - - return DeltaRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class InstancesRequestBuilderGetQueryParameters(): - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - """ - 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 == "end_date_time": - return "endDateTime" - 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 == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = 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 - - # The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - start_date_time: Optional[str] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class InstancesRequestBuilderGetRequestConfiguration(RequestConfiguration[InstancesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/accept/accept_post_request_body.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/accept/accept_post_request_body.py deleted file mode 100644 index d6aca7af2df..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/accept/accept_post_request_body.py +++ /dev/null @@ -1,54 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class AcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AcceptPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/accept/accept_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/accept/accept_request_builder.py deleted file mode 100644 index 8f81628fb17..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/accept/accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .accept_post_request_body import AcceptPostRequestBody - -class AcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the accept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AcceptRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/accept", path_parameters) - - async def post(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Accept the specified event in a user calendar. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Accept the specified event in a user calendar. - 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) -> AcceptRequestBuilder: - """ - 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: AcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/attachments/attachments_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/attachments/attachments_request_builder.py deleted file mode 100644 index a9e8d453a63..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/attachments/attachments_request_builder.py +++ /dev/null @@ -1,218 +0,0 @@ -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.attachment import Attachment - from ..............models.attachment_collection_response import AttachmentCollectionResponse - from ..............models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - -class AttachmentsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentsRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_attachment_id(self,attachment_id: str) -> AttachmentItemRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - param attachment_id: The unique identifier of attachment - Returns: AttachmentItemRequestBuilder - """ - if attachment_id is None: - raise TypeError("attachment_id cannot be null.") - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["attachment%2Did"] = attachment_id - return AttachmentItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> Optional[AttachmentCollectionResponse]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AttachmentCollectionResponse] - """ - 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.attachment_collection_response import AttachmentCollectionResponse - - return await self.request_adapter.send_async(request_info, AttachmentCollectionResponse, error_mapping) - - async def post(self,body: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Attachment]: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - 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: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> AttachmentsRequestBuilder: - """ - 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: AttachmentsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentsRequestBuilder(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) - - @property - def create_upload_session(self) -> CreateUploadSessionRequestBuilder: - """ - Provides operations to call the createUploadSession method. - """ - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - - return CreateUploadSessionRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class AttachmentsRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentsRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]): - """ - 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 AttachmentsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/attachments/count/count_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/attachments/count/count_request_builder.py deleted file mode 100644 index 8d544c75efe..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/attachments/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...............models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py deleted file mode 100644 index 010f754e760..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ...............models.attachment_item import AttachmentItem - -@dataclass -class CreateUploadSessionPostRequestBody(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 AttachmentItem property - attachment_item: Optional[AttachmentItem] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CreateUploadSessionPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CreateUploadSessionPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CreateUploadSessionPostRequestBody() - - 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.attachment_item import AttachmentItem - - from ...............models.attachment_item import AttachmentItem - - fields: dict[str, Callable[[Any], None]] = { - "AttachmentItem": lambda n : setattr(self, 'attachment_item', n.get_object_value(AttachmentItem)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("AttachmentItem", self.attachment_item) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py deleted file mode 100644 index 121bbac627f..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ /dev/null @@ -1,90 +0,0 @@ -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.upload_session import UploadSession - from .create_upload_session_post_request_body import CreateUploadSessionPostRequestBody - -class CreateUploadSessionRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the createUploadSession method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CreateUploadSessionRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/createUploadSession", path_parameters) - - async def post(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UploadSession]: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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.upload_session import UploadSession - - return await self.request_adapter.send_async(request_info, UploadSession, error_mapping) - - def to_post_request_information(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - 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) -> CreateUploadSessionRequestBuilder: - """ - 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: CreateUploadSessionRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CreateUploadSessionRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CreateUploadSessionRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/attachments/item/attachment_item_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/attachments/item/attachment_item_request_builder.py deleted file mode 100644 index 6ac5fe000c7..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/attachments/item/attachment_item_request_builder.py +++ /dev/null @@ -1,143 +0,0 @@ -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.attachment import Attachment - from ...............models.o_data_errors.o_data_error import ODataError - -class AttachmentItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentItemRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ...............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[Attachment]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AttachmentItemRequestBuilder: - """ - 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: AttachmentItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AttachmentItemRequestBuilderDeleteRequestConfiguration(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 AttachmentItemRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentItemRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/calendar/calendar_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/calendar/calendar_request_builder.py deleted file mode 100644 index 490a2fb3cda..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/calendar/calendar_request_builder.py +++ /dev/null @@ -1,107 +0,0 @@ -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.calendar import Calendar - from ..............models.o_data_errors.o_data_error import ODataError - -class CalendarRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CalendarRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/calendar{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> Optional[Calendar]: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Calendar] - """ - 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.calendar import Calendar - - return await self.request_adapter.send_async(request_info, Calendar, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> CalendarRequestBuilder: - """ - 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: CalendarRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CalendarRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CalendarRequestBuilderGetQueryParameters(): - """ - The calendar that contains the event. Navigation property. Read-only. - """ - 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 CalendarRequestBuilderGetRequestConfiguration(RequestConfiguration[CalendarRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/cancel/cancel_post_request_body.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/cancel/cancel_post_request_body.py deleted file mode 100644 index 9b506dc0b8a..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/cancel/cancel_post_request_body.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class CancelPostRequestBody(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 Comment property - comment: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CancelPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CancelPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CancelPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/cancel/cancel_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/cancel/cancel_request_builder.py deleted file mode 100644 index f9c66b76416..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/cancel/cancel_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .cancel_post_request_body import CancelPostRequestBody - -class CancelRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the cancel method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CancelRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/cancel", path_parameters) - - async def post(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - 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) -> CancelRequestBuilder: - """ - 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: CancelRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CancelRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CancelRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/decline/decline_post_request_body.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/decline/decline_post_request_body.py deleted file mode 100644 index ff5a749f494..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/decline/decline_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..............models.time_slot import TimeSlot - -@dataclass -class DeclinePostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeclinePostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeclinePostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeclinePostRequestBody() - - 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.time_slot import TimeSlot - - from ..............models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/decline/decline_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/decline/decline_request_builder.py deleted file mode 100644 index 2f4da1b3fb8..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/decline/decline_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .decline_post_request_body import DeclinePostRequestBody - -class DeclineRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the decline method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeclineRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/decline", path_parameters) - - async def post(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> DeclineRequestBuilder: - """ - 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: DeclineRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeclineRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeclineRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py deleted file mode 100644 index 3cd9784887b..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ /dev/null @@ -1,79 +0,0 @@ -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 DismissReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the dismissReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DismissReminderRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/dismissReminder", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 - """ - request_info = self.to_post_request_information( - request_configuration - ) - 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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DismissReminderRequestBuilder: - """ - 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: DismissReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DismissReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DismissReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/event_item_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/event_item_request_builder.py deleted file mode 100644 index 69d4a94f889..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/event_item_request_builder.py +++ /dev/null @@ -1,227 +0,0 @@ -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.event import Event - from .............models.o_data_errors.o_data_error import ODataError - from .accept.accept_request_builder import AcceptRequestBuilder - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - from .calendar.calendar_request_builder import CalendarRequestBuilder - from .cancel.cancel_request_builder import CancelRequestBuilder - from .decline.decline_request_builder import DeclineRequestBuilder - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - from .forward.forward_request_builder import ForwardRequestBuilder - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - -class EventItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new EventItemRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> Optional[Event]: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Event] - """ - 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.event import Event - - return await self.request_adapter.send_async(request_info, Event, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> EventItemRequestBuilder: - """ - 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: EventItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return EventItemRequestBuilder(self.request_adapter, raw_url) - - @property - def accept(self) -> AcceptRequestBuilder: - """ - Provides operations to call the accept method. - """ - from .accept.accept_request_builder import AcceptRequestBuilder - - return AcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def attachments(self) -> AttachmentsRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - - return AttachmentsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def calendar(self) -> CalendarRequestBuilder: - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - from .calendar.calendar_request_builder import CalendarRequestBuilder - - return CalendarRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def cancel(self) -> CancelRequestBuilder: - """ - Provides operations to call the cancel method. - """ - from .cancel.cancel_request_builder import CancelRequestBuilder - - return CancelRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def decline(self) -> DeclineRequestBuilder: - """ - Provides operations to call the decline method. - """ - from .decline.decline_request_builder import DeclineRequestBuilder - - return DeclineRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def dismiss_reminder(self) -> DismissReminderRequestBuilder: - """ - Provides operations to call the dismissReminder method. - """ - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - - return DismissReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def extensions(self) -> ExtensionsRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - - return ExtensionsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def forward(self) -> ForwardRequestBuilder: - """ - Provides operations to call the forward method. - """ - from .forward.forward_request_builder import ForwardRequestBuilder - - return ForwardRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def permanent_delete(self) -> PermanentDeleteRequestBuilder: - """ - Provides operations to call the permanentDelete method. - """ - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - - return PermanentDeleteRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def snooze_reminder(self) -> SnoozeReminderRequestBuilder: - """ - Provides operations to call the snoozeReminder method. - """ - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - - return SnoozeReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def tentatively_accept(self) -> TentativelyAcceptRequestBuilder: - """ - Provides operations to call the tentativelyAccept method. - """ - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - - return TentativelyAcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class EventItemRequestBuilderGetQueryParameters(): - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - """ - 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 == "end_date_time": - return "endDateTime" - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - if original_name == "start_date_time": - return "startDateTime" - return original_name - - # The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - start_date_time: Optional[str] = None - - - @dataclass - class EventItemRequestBuilderGetRequestConfiguration(RequestConfiguration[EventItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/extensions/count/count_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/extensions/count/count_request_builder.py deleted file mode 100644 index e9fc43b19ca..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/extensions/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...............models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/extensions/extensions_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/extensions/extensions_request_builder.py deleted file mode 100644 index ac165f731bf..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/extensions/extensions_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -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.extension import Extension - from ..............models.extension_collection_response import ExtensionCollectionResponse - from ..............models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - -class ExtensionsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionsRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_extension_id(self,extension_id: str) -> ExtensionItemRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - param extension_id: The unique identifier of extension - Returns: ExtensionItemRequestBuilder - """ - if extension_id is None: - raise TypeError("extension_id cannot be null.") - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["extension%2Did"] = extension_id - return ExtensionItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> Optional[ExtensionCollectionResponse]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[ExtensionCollectionResponse] - """ - 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.extension_collection_response import ExtensionCollectionResponse - - return await self.request_adapter.send_async(request_info, ExtensionCollectionResponse, error_mapping) - - async def post(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionsRequestBuilder: - """ - 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: ExtensionsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionsRequestBuilder(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 ExtensionsRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionsRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]): - """ - 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 ExtensionsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/extensions/item/extension_item_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/extensions/item/extension_item_request_builder.py deleted file mode 100644 index eeec5413998..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/extensions/item/extension_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -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.extension import Extension - from ...............models.o_data_errors.o_data_error import ODataError - -class ExtensionItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionItemRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ...............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> Optional[Extension]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - async def patch(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionItemRequestBuilder: - """ - 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: ExtensionItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ExtensionItemRequestBuilderDeleteRequestConfiguration(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 ExtensionItemRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]): - """ - 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 ExtensionItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/forward/forward_post_request_body.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/forward/forward_post_request_body.py deleted file mode 100644 index 5995ce060ec..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/forward/forward_post_request_body.py +++ /dev/null @@ -1,61 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..............models.recipient import Recipient - -@dataclass -class ForwardPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ToRecipients property - to_recipients: Optional[list[Recipient]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ForwardPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ForwardPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ForwardPostRequestBody() - - 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.recipient import Recipient - - from ..............models.recipient import Recipient - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ToRecipients": lambda n : setattr(self, 'to_recipients', n.get_collection_of_object_values(Recipient)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_collection_of_object_values("ToRecipients", self.to_recipients) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/forward/forward_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/forward/forward_request_builder.py deleted file mode 100644 index 52ea886e06d..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/forward/forward_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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_post_request_body import ForwardPostRequestBody - -class ForwardRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the forward method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ForwardRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/forward", path_parameters) - - async def post(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - 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) -> ForwardRequestBuilder: - """ - 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: ForwardRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ForwardRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ForwardRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/permanent_delete/permanent_delete_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/permanent_delete/permanent_delete_request_builder.py deleted file mode 100644 index 960825a0264..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/permanent_delete/permanent_delete_request_builder.py +++ /dev/null @@ -1,78 +0,0 @@ -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 PermanentDeleteRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the permanentDelete method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new PermanentDeleteRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/permanentDelete", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_post_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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> PermanentDeleteRequestBuilder: - """ - 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: PermanentDeleteRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return PermanentDeleteRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class PermanentDeleteRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py deleted file mode 100644 index 1a9ab35401e..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..............models.date_time_time_zone import DateTimeTimeZone - -@dataclass -class SnoozeReminderPostRequestBody(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 NewReminderTime property - new_reminder_time: Optional[DateTimeTimeZone] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SnoozeReminderPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SnoozeReminderPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SnoozeReminderPostRequestBody() - - 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.date_time_time_zone import DateTimeTimeZone - - from ..............models.date_time_time_zone import DateTimeTimeZone - - fields: dict[str, Callable[[Any], None]] = { - "NewReminderTime": lambda n : setattr(self, 'new_reminder_time', n.get_object_value(DateTimeTimeZone)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("NewReminderTime", self.new_reminder_time) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py deleted file mode 100644 index ba0119ba5c1..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .snooze_reminder_post_request_body import SnoozeReminderPostRequestBody - -class SnoozeReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the snoozeReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new SnoozeReminderRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/snoozeReminder", path_parameters) - - async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Postpone a reminder for an event in a user calendar until a new time. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Postpone a reminder for an event in a user calendar until a new time. - 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) -> SnoozeReminderRequestBuilder: - """ - 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: SnoozeReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return SnoozeReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class SnoozeReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py deleted file mode 100644 index 2dd2fb35b48..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..............models.time_slot import TimeSlot - -@dataclass -class TentativelyAcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TentativelyAcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TentativelyAcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TentativelyAcceptPostRequestBody() - - 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.time_slot import TimeSlot - - from ..............models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py deleted file mode 100644 index 4758a2d482c..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .tentatively_accept_post_request_body import TentativelyAcceptPostRequestBody - -class TentativelyAcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the tentativelyAccept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new TentativelyAcceptRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/tentativelyAccept", path_parameters) - - async def post(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> TentativelyAcceptRequestBuilder: - """ - 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: TentativelyAcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return TentativelyAcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class TentativelyAcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py deleted file mode 100644 index 41c031108ba..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py +++ /dev/null @@ -1,78 +0,0 @@ -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 PermanentDeleteRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the permanentDelete method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new PermanentDeleteRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/permanentDelete", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_post_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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> PermanentDeleteRequestBuilder: - """ - 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: PermanentDeleteRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return PermanentDeleteRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class PermanentDeleteRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py deleted file mode 100644 index 5d3c96aacfd..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ............models.date_time_time_zone import DateTimeTimeZone - -@dataclass -class SnoozeReminderPostRequestBody(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 NewReminderTime property - new_reminder_time: Optional[DateTimeTimeZone] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SnoozeReminderPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SnoozeReminderPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SnoozeReminderPostRequestBody() - - 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.date_time_time_zone import DateTimeTimeZone - - from ............models.date_time_time_zone import DateTimeTimeZone - - fields: dict[str, Callable[[Any], None]] = { - "NewReminderTime": lambda n : setattr(self, 'new_reminder_time', n.get_object_value(DateTimeTimeZone)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("NewReminderTime", self.new_reminder_time) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py deleted file mode 100644 index be865a028eb..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .snooze_reminder_post_request_body import SnoozeReminderPostRequestBody - -class SnoozeReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the snoozeReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new SnoozeReminderRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/snoozeReminder", path_parameters) - - async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Postpone a reminder for an event in a user calendar until a new time. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Postpone a reminder for an event in a user calendar until a new time. - 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) -> SnoozeReminderRequestBuilder: - """ - 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: SnoozeReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return SnoozeReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class SnoozeReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py deleted file mode 100644 index ab45ab761c1..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ............models.time_slot import TimeSlot - -@dataclass -class TentativelyAcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TentativelyAcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TentativelyAcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TentativelyAcceptPostRequestBody() - - 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.time_slot import TimeSlot - - from ............models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py deleted file mode 100644 index 931c917e656..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .tentatively_accept_post_request_body import TentativelyAcceptPostRequestBody - -class TentativelyAcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the tentativelyAccept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new TentativelyAcceptRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/tentativelyAccept", path_parameters) - - async def post(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> TentativelyAcceptRequestBuilder: - """ - 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: TentativelyAcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return TentativelyAcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class TentativelyAcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/count/count_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/count/count_request_builder.py deleted file mode 100644 index af4de8c2803..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...........models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/instances_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/instances_request_builder.py index 5e63d25a37b..f157a18e817 100644 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/instances_request_builder.py +++ b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/instances_request_builder.py @@ -16,9 +16,7 @@ if TYPE_CHECKING: from ..........models.event_collection_response import EventCollectionResponse 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 .item.event_item_request_builder import EventItemRequestBuilder class InstancesRequestBuilder(BaseRequestBuilder): """ @@ -33,20 +31,6 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d """ super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - def by_event_id1(self,event_id1: str) -> EventItemRequestBuilder: - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - param event_id1: The unique identifier of event - Returns: EventItemRequestBuilder - """ - if event_id1 is None: - raise TypeError("event_id1 cannot be null.") - from .item.event_item_request_builder import EventItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["event%2Did1"] = event_id1 - return EventItemRequestBuilder(self.request_adapter, url_tpl_params) - async def get(self,request_configuration: Optional[RequestConfiguration[InstancesRequestBuilderGetQueryParameters]] = None) -> Optional[EventCollectionResponse]: """ The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. @@ -88,15 +72,6 @@ def with_url(self,raw_url: str) -> InstancesRequestBuilder: raise TypeError("raw_url cannot be null.") return InstancesRequestBuilder(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) - @property def delta(self) -> DeltaRequestBuilder: """ diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/accept/accept_post_request_body.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/accept/accept_post_request_body.py deleted file mode 100644 index d6aca7af2df..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/accept/accept_post_request_body.py +++ /dev/null @@ -1,54 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class AcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AcceptPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/accept/accept_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/accept/accept_request_builder.py deleted file mode 100644 index 7a59a024cdb..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/accept/accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .accept_post_request_body import AcceptPostRequestBody - -class AcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the accept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AcceptRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/accept", path_parameters) - - async def post(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Accept the specified event in a user calendar. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Accept the specified event in a user calendar. - 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) -> AcceptRequestBuilder: - """ - 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: AcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/attachments/attachments_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/attachments/attachments_request_builder.py deleted file mode 100644 index d25f0b68bd4..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/attachments/attachments_request_builder.py +++ /dev/null @@ -1,218 +0,0 @@ -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.attachment import Attachment - from ............models.attachment_collection_response import AttachmentCollectionResponse - from ............models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - -class AttachmentsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentsRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_attachment_id(self,attachment_id: str) -> AttachmentItemRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - param attachment_id: The unique identifier of attachment - Returns: AttachmentItemRequestBuilder - """ - if attachment_id is None: - raise TypeError("attachment_id cannot be null.") - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["attachment%2Did"] = attachment_id - return AttachmentItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> Optional[AttachmentCollectionResponse]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AttachmentCollectionResponse] - """ - 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.attachment_collection_response import AttachmentCollectionResponse - - return await self.request_adapter.send_async(request_info, AttachmentCollectionResponse, error_mapping) - - async def post(self,body: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Attachment]: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - 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: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> AttachmentsRequestBuilder: - """ - 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: AttachmentsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentsRequestBuilder(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) - - @property - def create_upload_session(self) -> CreateUploadSessionRequestBuilder: - """ - Provides operations to call the createUploadSession method. - """ - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - - return CreateUploadSessionRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class AttachmentsRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentsRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]): - """ - 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 AttachmentsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/attachments/count/count_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/attachments/count/count_request_builder.py deleted file mode 100644 index 4cd2e4b8f48..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/attachments/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .............models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/attachments/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py deleted file mode 100644 index 4654f793b43..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .............models.attachment_item import AttachmentItem - -@dataclass -class CreateUploadSessionPostRequestBody(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 AttachmentItem property - attachment_item: Optional[AttachmentItem] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CreateUploadSessionPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CreateUploadSessionPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CreateUploadSessionPostRequestBody() - - 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.attachment_item import AttachmentItem - - from .............models.attachment_item import AttachmentItem - - fields: dict[str, Callable[[Any], None]] = { - "AttachmentItem": lambda n : setattr(self, 'attachment_item', n.get_object_value(AttachmentItem)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("AttachmentItem", self.attachment_item) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py deleted file mode 100644 index 7c98a04f800..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ /dev/null @@ -1,90 +0,0 @@ -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.upload_session import UploadSession - from .create_upload_session_post_request_body import CreateUploadSessionPostRequestBody - -class CreateUploadSessionRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the createUploadSession method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CreateUploadSessionRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/attachments/createUploadSession", path_parameters) - - async def post(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UploadSession]: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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.upload_session import UploadSession - - return await self.request_adapter.send_async(request_info, UploadSession, error_mapping) - - def to_post_request_information(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - 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) -> CreateUploadSessionRequestBuilder: - """ - 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: CreateUploadSessionRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CreateUploadSessionRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CreateUploadSessionRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/attachments/item/attachment_item_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/attachments/item/attachment_item_request_builder.py deleted file mode 100644 index 8ade4fb6e31..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/attachments/item/attachment_item_request_builder.py +++ /dev/null @@ -1,143 +0,0 @@ -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.attachment import Attachment - from .............models.o_data_errors.o_data_error import ODataError - -class AttachmentItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentItemRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from .............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[Attachment]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AttachmentItemRequestBuilder: - """ - 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: AttachmentItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AttachmentItemRequestBuilderDeleteRequestConfiguration(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 AttachmentItemRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentItemRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/calendar/calendar_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/calendar/calendar_request_builder.py deleted file mode 100644 index 95736a74c71..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/calendar/calendar_request_builder.py +++ /dev/null @@ -1,107 +0,0 @@ -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.calendar import Calendar - from ............models.o_data_errors.o_data_error import ODataError - -class CalendarRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CalendarRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/calendar{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> Optional[Calendar]: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Calendar] - """ - 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.calendar import Calendar - - return await self.request_adapter.send_async(request_info, Calendar, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> CalendarRequestBuilder: - """ - 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: CalendarRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CalendarRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CalendarRequestBuilderGetQueryParameters(): - """ - The calendar that contains the event. Navigation property. Read-only. - """ - 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 CalendarRequestBuilderGetRequestConfiguration(RequestConfiguration[CalendarRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/cancel/cancel_post_request_body.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/cancel/cancel_post_request_body.py deleted file mode 100644 index 9b506dc0b8a..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/cancel/cancel_post_request_body.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class CancelPostRequestBody(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 Comment property - comment: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CancelPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CancelPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CancelPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/cancel/cancel_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/cancel/cancel_request_builder.py deleted file mode 100644 index 609c7498ca0..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/cancel/cancel_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .cancel_post_request_body import CancelPostRequestBody - -class CancelRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the cancel method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CancelRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/cancel", path_parameters) - - async def post(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - 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) -> CancelRequestBuilder: - """ - 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: CancelRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CancelRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CancelRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/decline/decline_post_request_body.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/decline/decline_post_request_body.py deleted file mode 100644 index ec759246257..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/decline/decline_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ............models.time_slot import TimeSlot - -@dataclass -class DeclinePostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeclinePostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeclinePostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeclinePostRequestBody() - - 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.time_slot import TimeSlot - - from ............models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/decline/decline_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/decline/decline_request_builder.py deleted file mode 100644 index 347569bd830..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/decline/decline_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .decline_post_request_body import DeclinePostRequestBody - -class DeclineRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the decline method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeclineRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/decline", path_parameters) - - async def post(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> DeclineRequestBuilder: - """ - 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: DeclineRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeclineRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeclineRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py deleted file mode 100644 index ea2b252c045..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ /dev/null @@ -1,79 +0,0 @@ -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 DismissReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the dismissReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DismissReminderRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/dismissReminder", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 - """ - request_info = self.to_post_request_information( - request_configuration - ) - 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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DismissReminderRequestBuilder: - """ - 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: DismissReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DismissReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DismissReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/event_item_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/event_item_request_builder.py deleted file mode 100644 index 0d2aa234868..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/event_item_request_builder.py +++ /dev/null @@ -1,237 +0,0 @@ -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.event import Event - from ...........models.o_data_errors.o_data_error import ODataError - from .accept.accept_request_builder import AcceptRequestBuilder - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - from .calendar.calendar_request_builder import CalendarRequestBuilder - from .cancel.cancel_request_builder import CancelRequestBuilder - from .decline.decline_request_builder import DeclineRequestBuilder - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - from .exception_occurrences.exception_occurrences_request_builder import ExceptionOccurrencesRequestBuilder - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - from .forward.forward_request_builder import ForwardRequestBuilder - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - -class EventItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new EventItemRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> Optional[Event]: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Event] - """ - 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.event import Event - - return await self.request_adapter.send_async(request_info, Event, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> EventItemRequestBuilder: - """ - 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: EventItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return EventItemRequestBuilder(self.request_adapter, raw_url) - - @property - def accept(self) -> AcceptRequestBuilder: - """ - Provides operations to call the accept method. - """ - from .accept.accept_request_builder import AcceptRequestBuilder - - return AcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def attachments(self) -> AttachmentsRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - - return AttachmentsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def calendar(self) -> CalendarRequestBuilder: - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - from .calendar.calendar_request_builder import CalendarRequestBuilder - - return CalendarRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def cancel(self) -> CancelRequestBuilder: - """ - Provides operations to call the cancel method. - """ - from .cancel.cancel_request_builder import CancelRequestBuilder - - return CancelRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def decline(self) -> DeclineRequestBuilder: - """ - Provides operations to call the decline method. - """ - from .decline.decline_request_builder import DeclineRequestBuilder - - return DeclineRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def dismiss_reminder(self) -> DismissReminderRequestBuilder: - """ - Provides operations to call the dismissReminder method. - """ - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - - return DismissReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def exception_occurrences(self) -> ExceptionOccurrencesRequestBuilder: - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - from .exception_occurrences.exception_occurrences_request_builder import ExceptionOccurrencesRequestBuilder - - return ExceptionOccurrencesRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def extensions(self) -> ExtensionsRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - - return ExtensionsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def forward(self) -> ForwardRequestBuilder: - """ - Provides operations to call the forward method. - """ - from .forward.forward_request_builder import ForwardRequestBuilder - - return ForwardRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def permanent_delete(self) -> PermanentDeleteRequestBuilder: - """ - Provides operations to call the permanentDelete method. - """ - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - - return PermanentDeleteRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def snooze_reminder(self) -> SnoozeReminderRequestBuilder: - """ - Provides operations to call the snoozeReminder method. - """ - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - - return SnoozeReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def tentatively_accept(self) -> TentativelyAcceptRequestBuilder: - """ - Provides operations to call the tentativelyAccept method. - """ - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - - return TentativelyAcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class EventItemRequestBuilderGetQueryParameters(): - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - """ - 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 == "end_date_time": - return "endDateTime" - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - if original_name == "start_date_time": - return "startDateTime" - return original_name - - # The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - start_date_time: Optional[str] = None - - - @dataclass - class EventItemRequestBuilderGetRequestConfiguration(RequestConfiguration[EventItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/count/count_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/count/count_request_builder.py deleted file mode 100644 index ffb3d321f98..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .............models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/delta/delta_get_response.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/delta/delta_get_response.py deleted file mode 100644 index 60955626e19..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/delta/delta_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .............models.base_delta_function_response import BaseDeltaFunctionResponse - from .............models.event import Event - -from .............models.base_delta_function_response import BaseDeltaFunctionResponse - -@dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): - # The value property - value: Optional[list[Event]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeltaGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeltaGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeltaGetResponse() - - 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.base_delta_function_response import BaseDeltaFunctionResponse - from .............models.event import Event - - from .............models.base_delta_function_response import BaseDeltaFunctionResponse - from .............models.event import Event - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(Event)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/delta/delta_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/delta/delta_request_builder.py deleted file mode 100644 index afe4159b0e0..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/delta/delta_request_builder.py +++ /dev/null @@ -1,148 +0,0 @@ -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 .delta_get_response import DeltaGetResponse - -class DeltaRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the delta method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeltaRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> Optional[DeltaGetResponse]: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 - """ - request_info = self.to_get_request_information( - request_configuration - ) - 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 .delta_get_response import DeltaGetResponse - - return await self.request_adapter.send_async(request_info, DeltaGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DeltaRequestBuilder: - """ - 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: DeltaRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeltaRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeltaRequestBuilderGetQueryParameters(): - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - """ - 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 == "end_date_time": - return "endDateTime" - 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 == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = 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 - - # The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - start_date_time: Optional[str] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class DeltaRequestBuilderGetRequestConfiguration(RequestConfiguration[DeltaRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/exception_occurrences_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/exception_occurrences_request_builder.py deleted file mode 100644 index 4099474e707..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/exception_occurrences_request_builder.py +++ /dev/null @@ -1,172 +0,0 @@ -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.event_collection_response import EventCollectionResponse - 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 .item.event_item_request_builder import EventItemRequestBuilder - -class ExceptionOccurrencesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExceptionOccurrencesRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_event_id2(self,event_id2: str) -> EventItemRequestBuilder: - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - param event_id2: The unique identifier of event - Returns: EventItemRequestBuilder - """ - if event_id2 is None: - raise TypeError("event_id2 cannot be null.") - from .item.event_item_request_builder import EventItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["event%2Did2"] = event_id2 - return EventItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]] = None) -> Optional[EventCollectionResponse]: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[EventCollectionResponse] - """ - 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.event_collection_response import EventCollectionResponse - - return await self.request_adapter.send_async(request_info, EventCollectionResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> ExceptionOccurrencesRequestBuilder: - """ - 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: ExceptionOccurrencesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExceptionOccurrencesRequestBuilder(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) - - @property - def delta(self) -> DeltaRequestBuilder: - """ - Provides operations to call the delta method. - """ - from .delta.delta_request_builder import DeltaRequestBuilder - - return DeltaRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class ExceptionOccurrencesRequestBuilderGetQueryParameters(): - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - """ - 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 ExceptionOccurrencesRequestBuilderGetRequestConfiguration(RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/accept/accept_post_request_body.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/accept/accept_post_request_body.py deleted file mode 100644 index d6aca7af2df..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/accept/accept_post_request_body.py +++ /dev/null @@ -1,54 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class AcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AcceptPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/accept/accept_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/accept/accept_request_builder.py deleted file mode 100644 index 5abc51069a0..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/accept/accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .accept_post_request_body import AcceptPostRequestBody - -class AcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the accept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AcceptRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/accept", path_parameters) - - async def post(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Accept the specified event in a user calendar. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Accept the specified event in a user calendar. - 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) -> AcceptRequestBuilder: - """ - 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: AcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/attachments/attachments_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/attachments/attachments_request_builder.py deleted file mode 100644 index 1f62c850490..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/attachments/attachments_request_builder.py +++ /dev/null @@ -1,218 +0,0 @@ -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.attachment import Attachment - from ..............models.attachment_collection_response import AttachmentCollectionResponse - from ..............models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - -class AttachmentsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentsRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_attachment_id(self,attachment_id: str) -> AttachmentItemRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - param attachment_id: The unique identifier of attachment - Returns: AttachmentItemRequestBuilder - """ - if attachment_id is None: - raise TypeError("attachment_id cannot be null.") - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["attachment%2Did"] = attachment_id - return AttachmentItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> Optional[AttachmentCollectionResponse]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AttachmentCollectionResponse] - """ - 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.attachment_collection_response import AttachmentCollectionResponse - - return await self.request_adapter.send_async(request_info, AttachmentCollectionResponse, error_mapping) - - async def post(self,body: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Attachment]: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - 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: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> AttachmentsRequestBuilder: - """ - 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: AttachmentsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentsRequestBuilder(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) - - @property - def create_upload_session(self) -> CreateUploadSessionRequestBuilder: - """ - Provides operations to call the createUploadSession method. - """ - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - - return CreateUploadSessionRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class AttachmentsRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentsRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]): - """ - 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 AttachmentsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/attachments/count/count_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/attachments/count/count_request_builder.py deleted file mode 100644 index 3ed6856c886..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/attachments/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...............models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py deleted file mode 100644 index 010f754e760..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ...............models.attachment_item import AttachmentItem - -@dataclass -class CreateUploadSessionPostRequestBody(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 AttachmentItem property - attachment_item: Optional[AttachmentItem] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CreateUploadSessionPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CreateUploadSessionPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CreateUploadSessionPostRequestBody() - - 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.attachment_item import AttachmentItem - - from ...............models.attachment_item import AttachmentItem - - fields: dict[str, Callable[[Any], None]] = { - "AttachmentItem": lambda n : setattr(self, 'attachment_item', n.get_object_value(AttachmentItem)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("AttachmentItem", self.attachment_item) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py deleted file mode 100644 index 94c801b6bc5..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ /dev/null @@ -1,90 +0,0 @@ -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.upload_session import UploadSession - from .create_upload_session_post_request_body import CreateUploadSessionPostRequestBody - -class CreateUploadSessionRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the createUploadSession method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CreateUploadSessionRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/createUploadSession", path_parameters) - - async def post(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UploadSession]: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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.upload_session import UploadSession - - return await self.request_adapter.send_async(request_info, UploadSession, error_mapping) - - def to_post_request_information(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - 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) -> CreateUploadSessionRequestBuilder: - """ - 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: CreateUploadSessionRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CreateUploadSessionRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CreateUploadSessionRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py deleted file mode 100644 index 74ba481467b..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py +++ /dev/null @@ -1,143 +0,0 @@ -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.attachment import Attachment - from ...............models.o_data_errors.o_data_error import ODataError - -class AttachmentItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentItemRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ...............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[Attachment]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AttachmentItemRequestBuilder: - """ - 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: AttachmentItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AttachmentItemRequestBuilderDeleteRequestConfiguration(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 AttachmentItemRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentItemRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/calendar/calendar_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/calendar/calendar_request_builder.py deleted file mode 100644 index 3f1609f1711..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/calendar/calendar_request_builder.py +++ /dev/null @@ -1,107 +0,0 @@ -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.calendar import Calendar - from ..............models.o_data_errors.o_data_error import ODataError - -class CalendarRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CalendarRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/calendar{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> Optional[Calendar]: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Calendar] - """ - 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.calendar import Calendar - - return await self.request_adapter.send_async(request_info, Calendar, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> CalendarRequestBuilder: - """ - 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: CalendarRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CalendarRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CalendarRequestBuilderGetQueryParameters(): - """ - The calendar that contains the event. Navigation property. Read-only. - """ - 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 CalendarRequestBuilderGetRequestConfiguration(RequestConfiguration[CalendarRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/cancel/cancel_post_request_body.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/cancel/cancel_post_request_body.py deleted file mode 100644 index 9b506dc0b8a..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/cancel/cancel_post_request_body.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class CancelPostRequestBody(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 Comment property - comment: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CancelPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CancelPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CancelPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/cancel/cancel_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/cancel/cancel_request_builder.py deleted file mode 100644 index 019e041408f..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/cancel/cancel_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .cancel_post_request_body import CancelPostRequestBody - -class CancelRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the cancel method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CancelRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/cancel", path_parameters) - - async def post(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - 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) -> CancelRequestBuilder: - """ - 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: CancelRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CancelRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CancelRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/decline/decline_post_request_body.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/decline/decline_post_request_body.py deleted file mode 100644 index ff5a749f494..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/decline/decline_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..............models.time_slot import TimeSlot - -@dataclass -class DeclinePostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeclinePostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeclinePostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeclinePostRequestBody() - - 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.time_slot import TimeSlot - - from ..............models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/decline/decline_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/decline/decline_request_builder.py deleted file mode 100644 index d86c69aebdd..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/decline/decline_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .decline_post_request_body import DeclinePostRequestBody - -class DeclineRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the decline method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeclineRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/decline", path_parameters) - - async def post(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> DeclineRequestBuilder: - """ - 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: DeclineRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeclineRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeclineRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py deleted file mode 100644 index b4a406cf6bc..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ /dev/null @@ -1,79 +0,0 @@ -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 DismissReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the dismissReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DismissReminderRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/dismissReminder", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 - """ - request_info = self.to_post_request_information( - request_configuration - ) - 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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DismissReminderRequestBuilder: - """ - 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: DismissReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DismissReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DismissReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/event_item_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/event_item_request_builder.py deleted file mode 100644 index 219afdf838e..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/event_item_request_builder.py +++ /dev/null @@ -1,217 +0,0 @@ -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.event import Event - from .............models.o_data_errors.o_data_error import ODataError - from .accept.accept_request_builder import AcceptRequestBuilder - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - from .calendar.calendar_request_builder import CalendarRequestBuilder - from .cancel.cancel_request_builder import CancelRequestBuilder - from .decline.decline_request_builder import DeclineRequestBuilder - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - from .forward.forward_request_builder import ForwardRequestBuilder - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - -class EventItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new EventItemRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> Optional[Event]: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Event] - """ - 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.event import Event - - return await self.request_adapter.send_async(request_info, Event, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> EventItemRequestBuilder: - """ - 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: EventItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return EventItemRequestBuilder(self.request_adapter, raw_url) - - @property - def accept(self) -> AcceptRequestBuilder: - """ - Provides operations to call the accept method. - """ - from .accept.accept_request_builder import AcceptRequestBuilder - - return AcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def attachments(self) -> AttachmentsRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - - return AttachmentsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def calendar(self) -> CalendarRequestBuilder: - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - from .calendar.calendar_request_builder import CalendarRequestBuilder - - return CalendarRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def cancel(self) -> CancelRequestBuilder: - """ - Provides operations to call the cancel method. - """ - from .cancel.cancel_request_builder import CancelRequestBuilder - - return CancelRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def decline(self) -> DeclineRequestBuilder: - """ - Provides operations to call the decline method. - """ - from .decline.decline_request_builder import DeclineRequestBuilder - - return DeclineRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def dismiss_reminder(self) -> DismissReminderRequestBuilder: - """ - Provides operations to call the dismissReminder method. - """ - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - - return DismissReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def extensions(self) -> ExtensionsRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - - return ExtensionsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def forward(self) -> ForwardRequestBuilder: - """ - Provides operations to call the forward method. - """ - from .forward.forward_request_builder import ForwardRequestBuilder - - return ForwardRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def permanent_delete(self) -> PermanentDeleteRequestBuilder: - """ - Provides operations to call the permanentDelete method. - """ - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - - return PermanentDeleteRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def snooze_reminder(self) -> SnoozeReminderRequestBuilder: - """ - Provides operations to call the snoozeReminder method. - """ - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - - return SnoozeReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def tentatively_accept(self) -> TentativelyAcceptRequestBuilder: - """ - Provides operations to call the tentativelyAccept method. - """ - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - - return TentativelyAcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class EventItemRequestBuilderGetQueryParameters(): - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - """ - 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 EventItemRequestBuilderGetRequestConfiguration(RequestConfiguration[EventItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/extensions/count/count_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/extensions/count/count_request_builder.py deleted file mode 100644 index 609489bbbcb..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/extensions/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...............models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/extensions/extensions_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/extensions/extensions_request_builder.py deleted file mode 100644 index 0ccbb205dca..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/extensions/extensions_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -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.extension import Extension - from ..............models.extension_collection_response import ExtensionCollectionResponse - from ..............models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - -class ExtensionsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionsRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_extension_id(self,extension_id: str) -> ExtensionItemRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - param extension_id: The unique identifier of extension - Returns: ExtensionItemRequestBuilder - """ - if extension_id is None: - raise TypeError("extension_id cannot be null.") - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["extension%2Did"] = extension_id - return ExtensionItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> Optional[ExtensionCollectionResponse]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[ExtensionCollectionResponse] - """ - 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.extension_collection_response import ExtensionCollectionResponse - - return await self.request_adapter.send_async(request_info, ExtensionCollectionResponse, error_mapping) - - async def post(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionsRequestBuilder: - """ - 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: ExtensionsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionsRequestBuilder(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 ExtensionsRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionsRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]): - """ - 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 ExtensionsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py deleted file mode 100644 index e4b80be05d0..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -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.extension import Extension - from ...............models.o_data_errors.o_data_error import ODataError - -class ExtensionItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionItemRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ...............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> Optional[Extension]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - async def patch(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionItemRequestBuilder: - """ - 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: ExtensionItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ExtensionItemRequestBuilderDeleteRequestConfiguration(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 ExtensionItemRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]): - """ - 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 ExtensionItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/forward/forward_post_request_body.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/forward/forward_post_request_body.py deleted file mode 100644 index 5995ce060ec..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/forward/forward_post_request_body.py +++ /dev/null @@ -1,61 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..............models.recipient import Recipient - -@dataclass -class ForwardPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ToRecipients property - to_recipients: Optional[list[Recipient]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ForwardPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ForwardPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ForwardPostRequestBody() - - 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.recipient import Recipient - - from ..............models.recipient import Recipient - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ToRecipients": lambda n : setattr(self, 'to_recipients', n.get_collection_of_object_values(Recipient)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_collection_of_object_values("ToRecipients", self.to_recipients) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/forward/forward_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/forward/forward_request_builder.py deleted file mode 100644 index 6814ef86327..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/forward/forward_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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_post_request_body import ForwardPostRequestBody - -class ForwardRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the forward method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ForwardRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/forward", path_parameters) - - async def post(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - 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) -> ForwardRequestBuilder: - """ - 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: ForwardRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ForwardRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ForwardRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py deleted file mode 100644 index d2b809e1109..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py +++ /dev/null @@ -1,78 +0,0 @@ -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 PermanentDeleteRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the permanentDelete method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new PermanentDeleteRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/permanentDelete", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_post_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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> PermanentDeleteRequestBuilder: - """ - 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: PermanentDeleteRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return PermanentDeleteRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class PermanentDeleteRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py deleted file mode 100644 index 1a9ab35401e..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..............models.date_time_time_zone import DateTimeTimeZone - -@dataclass -class SnoozeReminderPostRequestBody(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 NewReminderTime property - new_reminder_time: Optional[DateTimeTimeZone] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SnoozeReminderPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SnoozeReminderPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SnoozeReminderPostRequestBody() - - 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.date_time_time_zone import DateTimeTimeZone - - from ..............models.date_time_time_zone import DateTimeTimeZone - - fields: dict[str, Callable[[Any], None]] = { - "NewReminderTime": lambda n : setattr(self, 'new_reminder_time', n.get_object_value(DateTimeTimeZone)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("NewReminderTime", self.new_reminder_time) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py deleted file mode 100644 index bcff7869ce4..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .snooze_reminder_post_request_body import SnoozeReminderPostRequestBody - -class SnoozeReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the snoozeReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new SnoozeReminderRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/snoozeReminder", path_parameters) - - async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Postpone a reminder for an event in a user calendar until a new time. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Postpone a reminder for an event in a user calendar until a new time. - 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) -> SnoozeReminderRequestBuilder: - """ - 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: SnoozeReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return SnoozeReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class SnoozeReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py deleted file mode 100644 index 2dd2fb35b48..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..............models.time_slot import TimeSlot - -@dataclass -class TentativelyAcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TentativelyAcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TentativelyAcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TentativelyAcceptPostRequestBody() - - 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.time_slot import TimeSlot - - from ..............models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py deleted file mode 100644 index ef1239e3fbb..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .tentatively_accept_post_request_body import TentativelyAcceptPostRequestBody - -class TentativelyAcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the tentativelyAccept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new TentativelyAcceptRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/tentativelyAccept", path_parameters) - - async def post(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> TentativelyAcceptRequestBuilder: - """ - 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: TentativelyAcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return TentativelyAcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class TentativelyAcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/extensions/count/count_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/extensions/count/count_request_builder.py deleted file mode 100644 index be5244c6979..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/extensions/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .............models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/extensions/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/extensions/extensions_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/extensions/extensions_request_builder.py deleted file mode 100644 index 0d8d6cc27df..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/extensions/extensions_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -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.extension import Extension - from ............models.extension_collection_response import ExtensionCollectionResponse - from ............models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - -class ExtensionsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionsRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_extension_id(self,extension_id: str) -> ExtensionItemRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - param extension_id: The unique identifier of extension - Returns: ExtensionItemRequestBuilder - """ - if extension_id is None: - raise TypeError("extension_id cannot be null.") - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["extension%2Did"] = extension_id - return ExtensionItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> Optional[ExtensionCollectionResponse]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[ExtensionCollectionResponse] - """ - 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.extension_collection_response import ExtensionCollectionResponse - - return await self.request_adapter.send_async(request_info, ExtensionCollectionResponse, error_mapping) - - async def post(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionsRequestBuilder: - """ - 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: ExtensionsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionsRequestBuilder(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 ExtensionsRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionsRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]): - """ - 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 ExtensionsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/extensions/item/extension_item_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/extensions/item/extension_item_request_builder.py deleted file mode 100644 index d51b7f81163..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/extensions/item/extension_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -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.extension import Extension - from .............models.o_data_errors.o_data_error import ODataError - -class ExtensionItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionItemRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from .............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> Optional[Extension]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - async def patch(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionItemRequestBuilder: - """ - 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: ExtensionItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ExtensionItemRequestBuilderDeleteRequestConfiguration(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 ExtensionItemRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]): - """ - 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 ExtensionItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/forward/forward_post_request_body.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/forward/forward_post_request_body.py deleted file mode 100644 index 62ab3d118f6..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/forward/forward_post_request_body.py +++ /dev/null @@ -1,61 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ............models.recipient import Recipient - -@dataclass -class ForwardPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ToRecipients property - to_recipients: Optional[list[Recipient]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ForwardPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ForwardPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ForwardPostRequestBody() - - 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.recipient import Recipient - - from ............models.recipient import Recipient - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ToRecipients": lambda n : setattr(self, 'to_recipients', n.get_collection_of_object_values(Recipient)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_collection_of_object_values("ToRecipients", self.to_recipients) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/forward/forward_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/forward/forward_request_builder.py deleted file mode 100644 index 6c18ae705a8..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/forward/forward_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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_post_request_body import ForwardPostRequestBody - -class ForwardRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the forward method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ForwardRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/forward", path_parameters) - - async def post(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - 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) -> ForwardRequestBuilder: - """ - 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: ForwardRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ForwardRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ForwardRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/permanent_delete/permanent_delete_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/permanent_delete/permanent_delete_request_builder.py deleted file mode 100644 index 43b3de941ab..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/permanent_delete/permanent_delete_request_builder.py +++ /dev/null @@ -1,78 +0,0 @@ -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 PermanentDeleteRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the permanentDelete method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new PermanentDeleteRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/permanentDelete", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_post_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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> PermanentDeleteRequestBuilder: - """ - 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: PermanentDeleteRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return PermanentDeleteRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class PermanentDeleteRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py deleted file mode 100644 index 5d3c96aacfd..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ............models.date_time_time_zone import DateTimeTimeZone - -@dataclass -class SnoozeReminderPostRequestBody(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 NewReminderTime property - new_reminder_time: Optional[DateTimeTimeZone] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SnoozeReminderPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SnoozeReminderPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SnoozeReminderPostRequestBody() - - 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.date_time_time_zone import DateTimeTimeZone - - from ............models.date_time_time_zone import DateTimeTimeZone - - fields: dict[str, Callable[[Any], None]] = { - "NewReminderTime": lambda n : setattr(self, 'new_reminder_time', n.get_object_value(DateTimeTimeZone)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("NewReminderTime", self.new_reminder_time) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py deleted file mode 100644 index 0d4d794ead1..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .snooze_reminder_post_request_body import SnoozeReminderPostRequestBody - -class SnoozeReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the snoozeReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new SnoozeReminderRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/snoozeReminder", path_parameters) - - async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Postpone a reminder for an event in a user calendar until a new time. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Postpone a reminder for an event in a user calendar until a new time. - 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) -> SnoozeReminderRequestBuilder: - """ - 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: SnoozeReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return SnoozeReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class SnoozeReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py deleted file mode 100644 index ab45ab761c1..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ............models.time_slot import TimeSlot - -@dataclass -class TentativelyAcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TentativelyAcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TentativelyAcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TentativelyAcceptPostRequestBody() - - 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.time_slot import TimeSlot - - from ............models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py deleted file mode 100644 index cdc803ae551..00000000000 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .tentatively_accept_post_request_body import TentativelyAcceptPostRequestBody - -class TentativelyAcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the tentativelyAccept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new TentativelyAcceptRequestBuilder 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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/tentativelyAccept", path_parameters) - - async def post(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> TentativelyAcceptRequestBuilder: - """ - 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: TentativelyAcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return TentativelyAcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class TentativelyAcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/calendar_view_request_builder.py b/msgraph/generated/users/item/calendar_view/calendar_view_request_builder.py index 5dac3ecd3f5..1bcfc7c239d 100644 --- a/msgraph/generated/users/item/calendar_view/calendar_view_request_builder.py +++ b/msgraph/generated/users/item/calendar_view/calendar_view_request_builder.py @@ -16,9 +16,7 @@ if TYPE_CHECKING: from ....models.event_collection_response import EventCollectionResponse 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 .item.event_item_request_builder import EventItemRequestBuilder class CalendarViewRequestBuilder(BaseRequestBuilder): """ @@ -33,20 +31,6 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d """ super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendarView?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - def by_event_id(self,event_id: str) -> EventItemRequestBuilder: - """ - Provides operations to manage the calendarView property of the microsoft.graph.user entity. - param event_id: The unique identifier of event - Returns: EventItemRequestBuilder - """ - if event_id is None: - raise TypeError("event_id cannot be null.") - from .item.event_item_request_builder import EventItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["event%2Did"] = event_id - return EventItemRequestBuilder(self.request_adapter, url_tpl_params) - async def get(self,request_configuration: Optional[RequestConfiguration[CalendarViewRequestBuilderGetQueryParameters]] = None) -> Optional[EventCollectionResponse]: """ The calendar view for the calendar. Read-only. Nullable. @@ -88,15 +72,6 @@ def with_url(self,raw_url: str) -> CalendarViewRequestBuilder: raise TypeError("raw_url cannot be null.") return CalendarViewRequestBuilder(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) - @property def delta(self) -> DeltaRequestBuilder: """ diff --git a/msgraph/generated/users/item/calendar_view/count/count_request_builder.py b/msgraph/generated/users/item/calendar_view/count/count_request_builder.py deleted file mode 100644 index 7ec01e30237..00000000000 --- a/msgraph/generated/users/item/calendar_view/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .....models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendarView/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/accept/accept_post_request_body.py b/msgraph/generated/users/item/calendar_view/item/accept/accept_post_request_body.py deleted file mode 100644 index d6aca7af2df..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/accept/accept_post_request_body.py +++ /dev/null @@ -1,54 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class AcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AcceptPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_view/item/accept/accept_request_builder.py b/msgraph/generated/users/item/calendar_view/item/accept/accept_request_builder.py deleted file mode 100644 index 5d89a4af59f..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/accept/accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .accept_post_request_body import AcceptPostRequestBody - -class AcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the accept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AcceptRequestBuilder 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}/calendarView/{event%2Did}/accept", path_parameters) - - async def post(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Accept the specified event in a user calendar. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Accept the specified event in a user calendar. - 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) -> AcceptRequestBuilder: - """ - 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: AcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/attachments/attachments_request_builder.py b/msgraph/generated/users/item/calendar_view/item/attachments/attachments_request_builder.py deleted file mode 100644 index 029e323435b..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/attachments/attachments_request_builder.py +++ /dev/null @@ -1,218 +0,0 @@ -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.attachment import Attachment - from ......models.attachment_collection_response import AttachmentCollectionResponse - from ......models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - -class AttachmentsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentsRequestBuilder 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}/calendarView/{event%2Did}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_attachment_id(self,attachment_id: str) -> AttachmentItemRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - param attachment_id: The unique identifier of attachment - Returns: AttachmentItemRequestBuilder - """ - if attachment_id is None: - raise TypeError("attachment_id cannot be null.") - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["attachment%2Did"] = attachment_id - return AttachmentItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> Optional[AttachmentCollectionResponse]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AttachmentCollectionResponse] - """ - 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.attachment_collection_response import AttachmentCollectionResponse - - return await self.request_adapter.send_async(request_info, AttachmentCollectionResponse, error_mapping) - - async def post(self,body: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Attachment]: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - 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: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> AttachmentsRequestBuilder: - """ - 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: AttachmentsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentsRequestBuilder(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) - - @property - def create_upload_session(self) -> CreateUploadSessionRequestBuilder: - """ - Provides operations to call the createUploadSession method. - """ - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - - return CreateUploadSessionRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class AttachmentsRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentsRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]): - """ - 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 AttachmentsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/attachments/count/count_request_builder.py b/msgraph/generated/users/item/calendar_view/item/attachments/count/count_request_builder.py deleted file mode 100644 index 9e3029c684c..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/attachments/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .......models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/attachments/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/attachments/create_upload_session/create_upload_session_post_request_body.py b/msgraph/generated/users/item/calendar_view/item/attachments/create_upload_session/create_upload_session_post_request_body.py deleted file mode 100644 index 6736548ede4..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/attachments/create_upload_session/create_upload_session_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .......models.attachment_item import AttachmentItem - -@dataclass -class CreateUploadSessionPostRequestBody(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 AttachmentItem property - attachment_item: Optional[AttachmentItem] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CreateUploadSessionPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CreateUploadSessionPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CreateUploadSessionPostRequestBody() - - 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.attachment_item import AttachmentItem - - from .......models.attachment_item import AttachmentItem - - fields: dict[str, Callable[[Any], None]] = { - "AttachmentItem": lambda n : setattr(self, 'attachment_item', n.get_object_value(AttachmentItem)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("AttachmentItem", self.attachment_item) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_view/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/users/item/calendar_view/item/attachments/create_upload_session/create_upload_session_request_builder.py deleted file mode 100644 index 001cc48a738..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ /dev/null @@ -1,90 +0,0 @@ -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.upload_session import UploadSession - from .create_upload_session_post_request_body import CreateUploadSessionPostRequestBody - -class CreateUploadSessionRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the createUploadSession method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CreateUploadSessionRequestBuilder 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}/calendarView/{event%2Did}/attachments/createUploadSession", path_parameters) - - async def post(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UploadSession]: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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.upload_session import UploadSession - - return await self.request_adapter.send_async(request_info, UploadSession, error_mapping) - - def to_post_request_information(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - 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) -> CreateUploadSessionRequestBuilder: - """ - 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: CreateUploadSessionRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CreateUploadSessionRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CreateUploadSessionRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/attachments/item/attachment_item_request_builder.py b/msgraph/generated/users/item/calendar_view/item/attachments/item/attachment_item_request_builder.py deleted file mode 100644 index ce1022dcdcd..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/attachments/item/attachment_item_request_builder.py +++ /dev/null @@ -1,143 +0,0 @@ -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.attachment import Attachment - from .......models.o_data_errors.o_data_error import ODataError - -class AttachmentItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentItemRequestBuilder 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}/calendarView/{event%2Did}/attachments/{attachment%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from .......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[Attachment]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AttachmentItemRequestBuilder: - """ - 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: AttachmentItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AttachmentItemRequestBuilderDeleteRequestConfiguration(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 AttachmentItemRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentItemRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/calendar/calendar_request_builder.py b/msgraph/generated/users/item/calendar_view/item/calendar/calendar_request_builder.py deleted file mode 100644 index 95b1ae4cb37..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/calendar/calendar_request_builder.py +++ /dev/null @@ -1,107 +0,0 @@ -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.calendar import Calendar - from ......models.o_data_errors.o_data_error import ODataError - -class CalendarRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CalendarRequestBuilder 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}/calendarView/{event%2Did}/calendar{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> Optional[Calendar]: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Calendar] - """ - 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.calendar import Calendar - - return await self.request_adapter.send_async(request_info, Calendar, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> CalendarRequestBuilder: - """ - 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: CalendarRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CalendarRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CalendarRequestBuilderGetQueryParameters(): - """ - The calendar that contains the event. Navigation property. Read-only. - """ - 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 CalendarRequestBuilderGetRequestConfiguration(RequestConfiguration[CalendarRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/cancel/cancel_post_request_body.py b/msgraph/generated/users/item/calendar_view/item/cancel/cancel_post_request_body.py deleted file mode 100644 index 9b506dc0b8a..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/cancel/cancel_post_request_body.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class CancelPostRequestBody(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 Comment property - comment: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CancelPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CancelPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CancelPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_view/item/cancel/cancel_request_builder.py b/msgraph/generated/users/item/calendar_view/item/cancel/cancel_request_builder.py deleted file mode 100644 index 0a59db88392..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/cancel/cancel_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .cancel_post_request_body import CancelPostRequestBody - -class CancelRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the cancel method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CancelRequestBuilder 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}/calendarView/{event%2Did}/cancel", path_parameters) - - async def post(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - 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) -> CancelRequestBuilder: - """ - 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: CancelRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CancelRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CancelRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/decline/decline_post_request_body.py b/msgraph/generated/users/item/calendar_view/item/decline/decline_post_request_body.py deleted file mode 100644 index 3ff4e8d3fda..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/decline/decline_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ......models.time_slot import TimeSlot - -@dataclass -class DeclinePostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeclinePostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeclinePostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeclinePostRequestBody() - - 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.time_slot import TimeSlot - - from ......models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_view/item/decline/decline_request_builder.py b/msgraph/generated/users/item/calendar_view/item/decline/decline_request_builder.py deleted file mode 100644 index 7f722acb2ce..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/decline/decline_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .decline_post_request_body import DeclinePostRequestBody - -class DeclineRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the decline method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeclineRequestBuilder 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}/calendarView/{event%2Did}/decline", path_parameters) - - async def post(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> DeclineRequestBuilder: - """ - 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: DeclineRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeclineRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeclineRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/users/item/calendar_view/item/dismiss_reminder/dismiss_reminder_request_builder.py deleted file mode 100644 index 7c5992beb32..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ /dev/null @@ -1,79 +0,0 @@ -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 DismissReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the dismissReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DismissReminderRequestBuilder 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}/calendarView/{event%2Did}/dismissReminder", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 - """ - request_info = self.to_post_request_information( - request_configuration - ) - 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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DismissReminderRequestBuilder: - """ - 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: DismissReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DismissReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DismissReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/event_item_request_builder.py b/msgraph/generated/users/item/calendar_view/item/event_item_request_builder.py deleted file mode 100644 index 3be3e5bb083..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/event_item_request_builder.py +++ /dev/null @@ -1,247 +0,0 @@ -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.event import Event - from .....models.o_data_errors.o_data_error import ODataError - from .accept.accept_request_builder import AcceptRequestBuilder - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - from .calendar.calendar_request_builder import CalendarRequestBuilder - from .cancel.cancel_request_builder import CancelRequestBuilder - from .decline.decline_request_builder import DeclineRequestBuilder - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - from .exception_occurrences.exception_occurrences_request_builder import ExceptionOccurrencesRequestBuilder - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - from .forward.forward_request_builder import ForwardRequestBuilder - from .instances.instances_request_builder import InstancesRequestBuilder - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - -class EventItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the calendarView property of the microsoft.graph.user entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new EventItemRequestBuilder 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}/calendarView/{event%2Did}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> Optional[Event]: - """ - The calendar view for the calendar. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Event] - """ - 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.event import Event - - return await self.request_adapter.send_async(request_info, Event, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The calendar view for the calendar. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> EventItemRequestBuilder: - """ - 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: EventItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return EventItemRequestBuilder(self.request_adapter, raw_url) - - @property - def accept(self) -> AcceptRequestBuilder: - """ - Provides operations to call the accept method. - """ - from .accept.accept_request_builder import AcceptRequestBuilder - - return AcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def attachments(self) -> AttachmentsRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - - return AttachmentsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def calendar(self) -> CalendarRequestBuilder: - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - from .calendar.calendar_request_builder import CalendarRequestBuilder - - return CalendarRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def cancel(self) -> CancelRequestBuilder: - """ - Provides operations to call the cancel method. - """ - from .cancel.cancel_request_builder import CancelRequestBuilder - - return CancelRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def decline(self) -> DeclineRequestBuilder: - """ - Provides operations to call the decline method. - """ - from .decline.decline_request_builder import DeclineRequestBuilder - - return DeclineRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def dismiss_reminder(self) -> DismissReminderRequestBuilder: - """ - Provides operations to call the dismissReminder method. - """ - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - - return DismissReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def exception_occurrences(self) -> ExceptionOccurrencesRequestBuilder: - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - from .exception_occurrences.exception_occurrences_request_builder import ExceptionOccurrencesRequestBuilder - - return ExceptionOccurrencesRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def extensions(self) -> ExtensionsRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - - return ExtensionsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def forward(self) -> ForwardRequestBuilder: - """ - Provides operations to call the forward method. - """ - from .forward.forward_request_builder import ForwardRequestBuilder - - return ForwardRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def instances(self) -> InstancesRequestBuilder: - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - """ - from .instances.instances_request_builder import InstancesRequestBuilder - - return InstancesRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def permanent_delete(self) -> PermanentDeleteRequestBuilder: - """ - Provides operations to call the permanentDelete method. - """ - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - - return PermanentDeleteRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def snooze_reminder(self) -> SnoozeReminderRequestBuilder: - """ - Provides operations to call the snoozeReminder method. - """ - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - - return SnoozeReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def tentatively_accept(self) -> TentativelyAcceptRequestBuilder: - """ - Provides operations to call the tentativelyAccept method. - """ - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - - return TentativelyAcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class EventItemRequestBuilderGetQueryParameters(): - """ - The calendar view for the calendar. Read-only. Nullable. - """ - 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 == "end_date_time": - return "endDateTime" - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - if original_name == "start_date_time": - return "startDateTime" - return original_name - - # The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - start_date_time: Optional[str] = None - - - @dataclass - class EventItemRequestBuilderGetRequestConfiguration(RequestConfiguration[EventItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/count/count_request_builder.py b/msgraph/generated/users/item/calendar_view/item/exception_occurrences/count/count_request_builder.py deleted file mode 100644 index 56bb0cf1fad..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .......models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/delta/delta_get_response.py b/msgraph/generated/users/item/calendar_view/item/exception_occurrences/delta/delta_get_response.py deleted file mode 100644 index 7725dc6cb8b..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/delta/delta_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .......models.base_delta_function_response import BaseDeltaFunctionResponse - from .......models.event import Event - -from .......models.base_delta_function_response import BaseDeltaFunctionResponse - -@dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): - # The value property - value: Optional[list[Event]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeltaGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeltaGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeltaGetResponse() - - 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.base_delta_function_response import BaseDeltaFunctionResponse - from .......models.event import Event - - from .......models.base_delta_function_response import BaseDeltaFunctionResponse - from .......models.event import Event - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(Event)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/delta/delta_request_builder.py b/msgraph/generated/users/item/calendar_view/item/exception_occurrences/delta/delta_request_builder.py deleted file mode 100644 index 46f648cbcf5..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/delta/delta_request_builder.py +++ /dev/null @@ -1,148 +0,0 @@ -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 .delta_get_response import DeltaGetResponse - -class DeltaRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the delta method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeltaRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> Optional[DeltaGetResponse]: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 - """ - request_info = self.to_get_request_information( - request_configuration - ) - 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 .delta_get_response import DeltaGetResponse - - return await self.request_adapter.send_async(request_info, DeltaGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DeltaRequestBuilder: - """ - 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: DeltaRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeltaRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeltaRequestBuilderGetQueryParameters(): - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - """ - 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 == "end_date_time": - return "endDateTime" - 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 == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = 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 - - # The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - start_date_time: Optional[str] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class DeltaRequestBuilderGetRequestConfiguration(RequestConfiguration[DeltaRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/exception_occurrences_request_builder.py b/msgraph/generated/users/item/calendar_view/item/exception_occurrences/exception_occurrences_request_builder.py deleted file mode 100644 index b0e33b2d0d9..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/exception_occurrences_request_builder.py +++ /dev/null @@ -1,172 +0,0 @@ -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.event_collection_response import EventCollectionResponse - 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 .item.event_item_request_builder import EventItemRequestBuilder - -class ExceptionOccurrencesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExceptionOccurrencesRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_event_id1(self,event_id1: str) -> EventItemRequestBuilder: - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - param event_id1: The unique identifier of event - Returns: EventItemRequestBuilder - """ - if event_id1 is None: - raise TypeError("event_id1 cannot be null.") - from .item.event_item_request_builder import EventItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["event%2Did1"] = event_id1 - return EventItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]] = None) -> Optional[EventCollectionResponse]: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[EventCollectionResponse] - """ - 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.event_collection_response import EventCollectionResponse - - return await self.request_adapter.send_async(request_info, EventCollectionResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> ExceptionOccurrencesRequestBuilder: - """ - 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: ExceptionOccurrencesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExceptionOccurrencesRequestBuilder(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) - - @property - def delta(self) -> DeltaRequestBuilder: - """ - Provides operations to call the delta method. - """ - from .delta.delta_request_builder import DeltaRequestBuilder - - return DeltaRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class ExceptionOccurrencesRequestBuilderGetQueryParameters(): - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - """ - 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 ExceptionOccurrencesRequestBuilderGetRequestConfiguration(RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/accept/accept_post_request_body.py b/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/accept/accept_post_request_body.py deleted file mode 100644 index d6aca7af2df..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/accept/accept_post_request_body.py +++ /dev/null @@ -1,54 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class AcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AcceptPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/accept/accept_request_builder.py b/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/accept/accept_request_builder.py deleted file mode 100644 index b6aef691407..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/accept/accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .accept_post_request_body import AcceptPostRequestBody - -class AcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the accept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AcceptRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/accept", path_parameters) - - async def post(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Accept the specified event in a user calendar. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Accept the specified event in a user calendar. - 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) -> AcceptRequestBuilder: - """ - 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: AcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/attachments/attachments_request_builder.py b/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/attachments/attachments_request_builder.py deleted file mode 100644 index 7b2dfb67910..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/attachments/attachments_request_builder.py +++ /dev/null @@ -1,218 +0,0 @@ -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.attachment import Attachment - from ........models.attachment_collection_response import AttachmentCollectionResponse - from ........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - -class AttachmentsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentsRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_attachment_id(self,attachment_id: str) -> AttachmentItemRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - param attachment_id: The unique identifier of attachment - Returns: AttachmentItemRequestBuilder - """ - if attachment_id is None: - raise TypeError("attachment_id cannot be null.") - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["attachment%2Did"] = attachment_id - return AttachmentItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> Optional[AttachmentCollectionResponse]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AttachmentCollectionResponse] - """ - 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.attachment_collection_response import AttachmentCollectionResponse - - return await self.request_adapter.send_async(request_info, AttachmentCollectionResponse, error_mapping) - - async def post(self,body: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Attachment]: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - 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: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> AttachmentsRequestBuilder: - """ - 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: AttachmentsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentsRequestBuilder(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) - - @property - def create_upload_session(self) -> CreateUploadSessionRequestBuilder: - """ - Provides operations to call the createUploadSession method. - """ - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - - return CreateUploadSessionRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class AttachmentsRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentsRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]): - """ - 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 AttachmentsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/attachments/count/count_request_builder.py b/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/attachments/count/count_request_builder.py deleted file mode 100644 index d1cf97c2ea2..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/attachments/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .........models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py b/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py deleted file mode 100644 index e74c7c21419..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .........models.attachment_item import AttachmentItem - -@dataclass -class CreateUploadSessionPostRequestBody(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 AttachmentItem property - attachment_item: Optional[AttachmentItem] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CreateUploadSessionPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CreateUploadSessionPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CreateUploadSessionPostRequestBody() - - 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.attachment_item import AttachmentItem - - from .........models.attachment_item import AttachmentItem - - fields: dict[str, Callable[[Any], None]] = { - "AttachmentItem": lambda n : setattr(self, 'attachment_item', n.get_object_value(AttachmentItem)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("AttachmentItem", self.attachment_item) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py deleted file mode 100644 index bfca404aade..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ /dev/null @@ -1,90 +0,0 @@ -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.upload_session import UploadSession - from .create_upload_session_post_request_body import CreateUploadSessionPostRequestBody - -class CreateUploadSessionRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the createUploadSession method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CreateUploadSessionRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/createUploadSession", path_parameters) - - async def post(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UploadSession]: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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.upload_session import UploadSession - - return await self.request_adapter.send_async(request_info, UploadSession, error_mapping) - - def to_post_request_information(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - 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) -> CreateUploadSessionRequestBuilder: - """ - 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: CreateUploadSessionRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CreateUploadSessionRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CreateUploadSessionRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py b/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py deleted file mode 100644 index 0f95e446bb2..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py +++ /dev/null @@ -1,143 +0,0 @@ -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.attachment import Attachment - from .........models.o_data_errors.o_data_error import ODataError - -class AttachmentItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentItemRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from .........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[Attachment]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AttachmentItemRequestBuilder: - """ - 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: AttachmentItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AttachmentItemRequestBuilderDeleteRequestConfiguration(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 AttachmentItemRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentItemRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/calendar/calendar_request_builder.py b/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/calendar/calendar_request_builder.py deleted file mode 100644 index 558694de63b..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/calendar/calendar_request_builder.py +++ /dev/null @@ -1,107 +0,0 @@ -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.calendar import Calendar - from ........models.o_data_errors.o_data_error import ODataError - -class CalendarRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CalendarRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/calendar{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> Optional[Calendar]: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Calendar] - """ - 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.calendar import Calendar - - return await self.request_adapter.send_async(request_info, Calendar, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> CalendarRequestBuilder: - """ - 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: CalendarRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CalendarRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CalendarRequestBuilderGetQueryParameters(): - """ - The calendar that contains the event. Navigation property. Read-only. - """ - 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 CalendarRequestBuilderGetRequestConfiguration(RequestConfiguration[CalendarRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/cancel/cancel_post_request_body.py b/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/cancel/cancel_post_request_body.py deleted file mode 100644 index 9b506dc0b8a..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/cancel/cancel_post_request_body.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class CancelPostRequestBody(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 Comment property - comment: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CancelPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CancelPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CancelPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/cancel/cancel_request_builder.py b/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/cancel/cancel_request_builder.py deleted file mode 100644 index ca9d790dcc2..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/cancel/cancel_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .cancel_post_request_body import CancelPostRequestBody - -class CancelRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the cancel method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CancelRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/cancel", path_parameters) - - async def post(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - 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) -> CancelRequestBuilder: - """ - 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: CancelRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CancelRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CancelRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/decline/decline_post_request_body.py b/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/decline/decline_post_request_body.py deleted file mode 100644 index 8770ceeea48..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/decline/decline_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ........models.time_slot import TimeSlot - -@dataclass -class DeclinePostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeclinePostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeclinePostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeclinePostRequestBody() - - 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.time_slot import TimeSlot - - from ........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/decline/decline_request_builder.py b/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/decline/decline_request_builder.py deleted file mode 100644 index 021066fb299..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/decline/decline_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .decline_post_request_body import DeclinePostRequestBody - -class DeclineRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the decline method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeclineRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/decline", path_parameters) - - async def post(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> DeclineRequestBuilder: - """ - 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: DeclineRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeclineRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeclineRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py deleted file mode 100644 index 604caa7984a..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ /dev/null @@ -1,79 +0,0 @@ -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 DismissReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the dismissReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DismissReminderRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/dismissReminder", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 - """ - request_info = self.to_post_request_information( - request_configuration - ) - 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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DismissReminderRequestBuilder: - """ - 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: DismissReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DismissReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DismissReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/event_item_request_builder.py b/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/event_item_request_builder.py deleted file mode 100644 index 47daec89695..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/event_item_request_builder.py +++ /dev/null @@ -1,227 +0,0 @@ -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.event import Event - from .......models.o_data_errors.o_data_error import ODataError - from .accept.accept_request_builder import AcceptRequestBuilder - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - from .calendar.calendar_request_builder import CalendarRequestBuilder - from .cancel.cancel_request_builder import CancelRequestBuilder - from .decline.decline_request_builder import DeclineRequestBuilder - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - from .forward.forward_request_builder import ForwardRequestBuilder - from .instances.instances_request_builder import InstancesRequestBuilder - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - -class EventItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new EventItemRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> Optional[Event]: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Event] - """ - 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.event import Event - - return await self.request_adapter.send_async(request_info, Event, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> EventItemRequestBuilder: - """ - 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: EventItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return EventItemRequestBuilder(self.request_adapter, raw_url) - - @property - def accept(self) -> AcceptRequestBuilder: - """ - Provides operations to call the accept method. - """ - from .accept.accept_request_builder import AcceptRequestBuilder - - return AcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def attachments(self) -> AttachmentsRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - - return AttachmentsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def calendar(self) -> CalendarRequestBuilder: - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - from .calendar.calendar_request_builder import CalendarRequestBuilder - - return CalendarRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def cancel(self) -> CancelRequestBuilder: - """ - Provides operations to call the cancel method. - """ - from .cancel.cancel_request_builder import CancelRequestBuilder - - return CancelRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def decline(self) -> DeclineRequestBuilder: - """ - Provides operations to call the decline method. - """ - from .decline.decline_request_builder import DeclineRequestBuilder - - return DeclineRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def dismiss_reminder(self) -> DismissReminderRequestBuilder: - """ - Provides operations to call the dismissReminder method. - """ - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - - return DismissReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def extensions(self) -> ExtensionsRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - - return ExtensionsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def forward(self) -> ForwardRequestBuilder: - """ - Provides operations to call the forward method. - """ - from .forward.forward_request_builder import ForwardRequestBuilder - - return ForwardRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def instances(self) -> InstancesRequestBuilder: - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - """ - from .instances.instances_request_builder import InstancesRequestBuilder - - return InstancesRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def permanent_delete(self) -> PermanentDeleteRequestBuilder: - """ - Provides operations to call the permanentDelete method. - """ - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - - return PermanentDeleteRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def snooze_reminder(self) -> SnoozeReminderRequestBuilder: - """ - Provides operations to call the snoozeReminder method. - """ - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - - return SnoozeReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def tentatively_accept(self) -> TentativelyAcceptRequestBuilder: - """ - Provides operations to call the tentativelyAccept method. - """ - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - - return TentativelyAcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class EventItemRequestBuilderGetQueryParameters(): - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - """ - 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 EventItemRequestBuilderGetRequestConfiguration(RequestConfiguration[EventItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/extensions/count/count_request_builder.py b/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/extensions/count/count_request_builder.py deleted file mode 100644 index ef5d60b0d34..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/extensions/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .........models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/extensions/extensions_request_builder.py b/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/extensions/extensions_request_builder.py deleted file mode 100644 index bb681edb177..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/extensions/extensions_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -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.extension import Extension - from ........models.extension_collection_response import ExtensionCollectionResponse - from ........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - -class ExtensionsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionsRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_extension_id(self,extension_id: str) -> ExtensionItemRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - param extension_id: The unique identifier of extension - Returns: ExtensionItemRequestBuilder - """ - if extension_id is None: - raise TypeError("extension_id cannot be null.") - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["extension%2Did"] = extension_id - return ExtensionItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> Optional[ExtensionCollectionResponse]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[ExtensionCollectionResponse] - """ - 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.extension_collection_response import ExtensionCollectionResponse - - return await self.request_adapter.send_async(request_info, ExtensionCollectionResponse, error_mapping) - - async def post(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionsRequestBuilder: - """ - 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: ExtensionsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionsRequestBuilder(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 ExtensionsRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionsRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]): - """ - 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 ExtensionsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py b/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py deleted file mode 100644 index 290713f4fa9..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -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.extension import Extension - from .........models.o_data_errors.o_data_error import ODataError - -class ExtensionItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionItemRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from .........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> Optional[Extension]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - async def patch(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionItemRequestBuilder: - """ - 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: ExtensionItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ExtensionItemRequestBuilderDeleteRequestConfiguration(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 ExtensionItemRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]): - """ - 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 ExtensionItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/forward/forward_post_request_body.py b/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/forward/forward_post_request_body.py deleted file mode 100644 index c86a1b919d0..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/forward/forward_post_request_body.py +++ /dev/null @@ -1,61 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ........models.recipient import Recipient - -@dataclass -class ForwardPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ToRecipients property - to_recipients: Optional[list[Recipient]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ForwardPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ForwardPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ForwardPostRequestBody() - - 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.recipient import Recipient - - from ........models.recipient import Recipient - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ToRecipients": lambda n : setattr(self, 'to_recipients', n.get_collection_of_object_values(Recipient)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_collection_of_object_values("ToRecipients", self.to_recipients) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/forward/forward_request_builder.py b/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/forward/forward_request_builder.py deleted file mode 100644 index 5725ffb1e50..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/forward/forward_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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_post_request_body import ForwardPostRequestBody - -class ForwardRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the forward method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ForwardRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/forward", path_parameters) - - async def post(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - 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) -> ForwardRequestBuilder: - """ - 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: ForwardRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ForwardRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ForwardRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/count/count_request_builder.py b/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/count/count_request_builder.py deleted file mode 100644 index b856ed171e3..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .........models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/delta/delta_get_response.py b/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/delta/delta_get_response.py deleted file mode 100644 index 95fb9282951..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/delta/delta_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .........models.base_delta_function_response import BaseDeltaFunctionResponse - from .........models.event import Event - -from .........models.base_delta_function_response import BaseDeltaFunctionResponse - -@dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): - # The value property - value: Optional[list[Event]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeltaGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeltaGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeltaGetResponse() - - 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.base_delta_function_response import BaseDeltaFunctionResponse - from .........models.event import Event - - from .........models.base_delta_function_response import BaseDeltaFunctionResponse - from .........models.event import Event - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(Event)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/delta/delta_request_builder.py b/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/delta/delta_request_builder.py deleted file mode 100644 index 2397adf1c62..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/delta/delta_request_builder.py +++ /dev/null @@ -1,148 +0,0 @@ -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 .delta_get_response import DeltaGetResponse - -class DeltaRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the delta method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeltaRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> Optional[DeltaGetResponse]: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 - """ - request_info = self.to_get_request_information( - request_configuration - ) - 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 .delta_get_response import DeltaGetResponse - - return await self.request_adapter.send_async(request_info, DeltaGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DeltaRequestBuilder: - """ - 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: DeltaRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeltaRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeltaRequestBuilderGetQueryParameters(): - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - """ - 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 == "end_date_time": - return "endDateTime" - 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 == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = 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 - - # The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - start_date_time: Optional[str] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class DeltaRequestBuilderGetRequestConfiguration(RequestConfiguration[DeltaRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/instances_request_builder.py b/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/instances_request_builder.py deleted file mode 100644 index 71c226ea5c5..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/instances_request_builder.py +++ /dev/null @@ -1,182 +0,0 @@ -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.event_collection_response import EventCollectionResponse - 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 .item.event_item_request_builder import EventItemRequestBuilder - -class InstancesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new InstancesRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_event_id2(self,event_id2: str) -> EventItemRequestBuilder: - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - param event_id2: The unique identifier of event - Returns: EventItemRequestBuilder - """ - if event_id2 is None: - raise TypeError("event_id2 cannot be null.") - from .item.event_item_request_builder import EventItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["event%2Did2"] = event_id2 - return EventItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[InstancesRequestBuilderGetQueryParameters]] = None) -> Optional[EventCollectionResponse]: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[EventCollectionResponse] - """ - 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.event_collection_response import EventCollectionResponse - - return await self.request_adapter.send_async(request_info, EventCollectionResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[InstancesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> InstancesRequestBuilder: - """ - 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: InstancesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return InstancesRequestBuilder(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) - - @property - def delta(self) -> DeltaRequestBuilder: - """ - Provides operations to call the delta method. - """ - from .delta.delta_request_builder import DeltaRequestBuilder - - return DeltaRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class InstancesRequestBuilderGetQueryParameters(): - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - """ - 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 == "end_date_time": - return "endDateTime" - 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 == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = 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 - - # The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - start_date_time: Optional[str] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class InstancesRequestBuilderGetRequestConfiguration(RequestConfiguration[InstancesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/accept/accept_post_request_body.py b/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/accept/accept_post_request_body.py deleted file mode 100644 index d6aca7af2df..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/accept/accept_post_request_body.py +++ /dev/null @@ -1,54 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class AcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AcceptPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/accept/accept_request_builder.py b/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/accept/accept_request_builder.py deleted file mode 100644 index b30e1486cab..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/accept/accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .accept_post_request_body import AcceptPostRequestBody - -class AcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the accept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AcceptRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/accept", path_parameters) - - async def post(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Accept the specified event in a user calendar. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Accept the specified event in a user calendar. - 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) -> AcceptRequestBuilder: - """ - 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: AcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/attachments/attachments_request_builder.py b/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/attachments/attachments_request_builder.py deleted file mode 100644 index 0410ec4691b..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/attachments/attachments_request_builder.py +++ /dev/null @@ -1,218 +0,0 @@ -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.attachment import Attachment - from ..........models.attachment_collection_response import AttachmentCollectionResponse - from ..........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - -class AttachmentsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentsRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_attachment_id(self,attachment_id: str) -> AttachmentItemRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - param attachment_id: The unique identifier of attachment - Returns: AttachmentItemRequestBuilder - """ - if attachment_id is None: - raise TypeError("attachment_id cannot be null.") - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["attachment%2Did"] = attachment_id - return AttachmentItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> Optional[AttachmentCollectionResponse]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AttachmentCollectionResponse] - """ - 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.attachment_collection_response import AttachmentCollectionResponse - - return await self.request_adapter.send_async(request_info, AttachmentCollectionResponse, error_mapping) - - async def post(self,body: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Attachment]: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - 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: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> AttachmentsRequestBuilder: - """ - 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: AttachmentsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentsRequestBuilder(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) - - @property - def create_upload_session(self) -> CreateUploadSessionRequestBuilder: - """ - Provides operations to call the createUploadSession method. - """ - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - - return CreateUploadSessionRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class AttachmentsRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentsRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]): - """ - 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 AttachmentsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/attachments/count/count_request_builder.py b/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/attachments/count/count_request_builder.py deleted file mode 100644 index dacbba31569..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/attachments/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...........models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py b/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py deleted file mode 100644 index c6f92c7c9db..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ...........models.attachment_item import AttachmentItem - -@dataclass -class CreateUploadSessionPostRequestBody(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 AttachmentItem property - attachment_item: Optional[AttachmentItem] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CreateUploadSessionPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CreateUploadSessionPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CreateUploadSessionPostRequestBody() - - 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.attachment_item import AttachmentItem - - from ...........models.attachment_item import AttachmentItem - - fields: dict[str, Callable[[Any], None]] = { - "AttachmentItem": lambda n : setattr(self, 'attachment_item', n.get_object_value(AttachmentItem)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("AttachmentItem", self.attachment_item) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py deleted file mode 100644 index d9410d92f0f..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ /dev/null @@ -1,90 +0,0 @@ -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.upload_session import UploadSession - from .create_upload_session_post_request_body import CreateUploadSessionPostRequestBody - -class CreateUploadSessionRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the createUploadSession method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CreateUploadSessionRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/createUploadSession", path_parameters) - - async def post(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UploadSession]: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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.upload_session import UploadSession - - return await self.request_adapter.send_async(request_info, UploadSession, error_mapping) - - def to_post_request_information(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - 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) -> CreateUploadSessionRequestBuilder: - """ - 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: CreateUploadSessionRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CreateUploadSessionRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CreateUploadSessionRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/attachments/item/attachment_item_request_builder.py b/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/attachments/item/attachment_item_request_builder.py deleted file mode 100644 index 792cbdb055c..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/attachments/item/attachment_item_request_builder.py +++ /dev/null @@ -1,143 +0,0 @@ -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.attachment import Attachment - from ...........models.o_data_errors.o_data_error import ODataError - -class AttachmentItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentItemRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ...........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[Attachment]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AttachmentItemRequestBuilder: - """ - 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: AttachmentItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AttachmentItemRequestBuilderDeleteRequestConfiguration(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 AttachmentItemRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentItemRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/calendar/calendar_request_builder.py b/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/calendar/calendar_request_builder.py deleted file mode 100644 index 7c0aacda8d7..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/calendar/calendar_request_builder.py +++ /dev/null @@ -1,107 +0,0 @@ -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.calendar import Calendar - from ..........models.o_data_errors.o_data_error import ODataError - -class CalendarRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CalendarRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/calendar{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> Optional[Calendar]: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Calendar] - """ - 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.calendar import Calendar - - return await self.request_adapter.send_async(request_info, Calendar, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> CalendarRequestBuilder: - """ - 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: CalendarRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CalendarRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CalendarRequestBuilderGetQueryParameters(): - """ - The calendar that contains the event. Navigation property. Read-only. - """ - 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 CalendarRequestBuilderGetRequestConfiguration(RequestConfiguration[CalendarRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/cancel/cancel_post_request_body.py b/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/cancel/cancel_post_request_body.py deleted file mode 100644 index 9b506dc0b8a..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/cancel/cancel_post_request_body.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class CancelPostRequestBody(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 Comment property - comment: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CancelPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CancelPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CancelPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/cancel/cancel_request_builder.py b/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/cancel/cancel_request_builder.py deleted file mode 100644 index c06621c77d4..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/cancel/cancel_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .cancel_post_request_body import CancelPostRequestBody - -class CancelRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the cancel method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CancelRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/cancel", path_parameters) - - async def post(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - 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) -> CancelRequestBuilder: - """ - 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: CancelRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CancelRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CancelRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/decline/decline_post_request_body.py b/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/decline/decline_post_request_body.py deleted file mode 100644 index 546d8868e09..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/decline/decline_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.time_slot import TimeSlot - -@dataclass -class DeclinePostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeclinePostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeclinePostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeclinePostRequestBody() - - 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.time_slot import TimeSlot - - from ..........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/decline/decline_request_builder.py b/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/decline/decline_request_builder.py deleted file mode 100644 index 74ae522bb33..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/decline/decline_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .decline_post_request_body import DeclinePostRequestBody - -class DeclineRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the decline method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeclineRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/decline", path_parameters) - - async def post(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> DeclineRequestBuilder: - """ - 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: DeclineRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeclineRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeclineRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py deleted file mode 100644 index a830b6ba6f4..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ /dev/null @@ -1,79 +0,0 @@ -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 DismissReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the dismissReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DismissReminderRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/dismissReminder", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 - """ - request_info = self.to_post_request_information( - request_configuration - ) - 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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DismissReminderRequestBuilder: - """ - 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: DismissReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DismissReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DismissReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/event_item_request_builder.py b/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/event_item_request_builder.py deleted file mode 100644 index 66ea2f968bc..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/event_item_request_builder.py +++ /dev/null @@ -1,227 +0,0 @@ -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.event import Event - from .........models.o_data_errors.o_data_error import ODataError - from .accept.accept_request_builder import AcceptRequestBuilder - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - from .calendar.calendar_request_builder import CalendarRequestBuilder - from .cancel.cancel_request_builder import CancelRequestBuilder - from .decline.decline_request_builder import DeclineRequestBuilder - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - from .forward.forward_request_builder import ForwardRequestBuilder - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - -class EventItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new EventItemRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> Optional[Event]: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Event] - """ - 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.event import Event - - return await self.request_adapter.send_async(request_info, Event, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> EventItemRequestBuilder: - """ - 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: EventItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return EventItemRequestBuilder(self.request_adapter, raw_url) - - @property - def accept(self) -> AcceptRequestBuilder: - """ - Provides operations to call the accept method. - """ - from .accept.accept_request_builder import AcceptRequestBuilder - - return AcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def attachments(self) -> AttachmentsRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - - return AttachmentsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def calendar(self) -> CalendarRequestBuilder: - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - from .calendar.calendar_request_builder import CalendarRequestBuilder - - return CalendarRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def cancel(self) -> CancelRequestBuilder: - """ - Provides operations to call the cancel method. - """ - from .cancel.cancel_request_builder import CancelRequestBuilder - - return CancelRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def decline(self) -> DeclineRequestBuilder: - """ - Provides operations to call the decline method. - """ - from .decline.decline_request_builder import DeclineRequestBuilder - - return DeclineRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def dismiss_reminder(self) -> DismissReminderRequestBuilder: - """ - Provides operations to call the dismissReminder method. - """ - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - - return DismissReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def extensions(self) -> ExtensionsRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - - return ExtensionsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def forward(self) -> ForwardRequestBuilder: - """ - Provides operations to call the forward method. - """ - from .forward.forward_request_builder import ForwardRequestBuilder - - return ForwardRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def permanent_delete(self) -> PermanentDeleteRequestBuilder: - """ - Provides operations to call the permanentDelete method. - """ - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - - return PermanentDeleteRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def snooze_reminder(self) -> SnoozeReminderRequestBuilder: - """ - Provides operations to call the snoozeReminder method. - """ - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - - return SnoozeReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def tentatively_accept(self) -> TentativelyAcceptRequestBuilder: - """ - Provides operations to call the tentativelyAccept method. - """ - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - - return TentativelyAcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class EventItemRequestBuilderGetQueryParameters(): - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - """ - 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 == "end_date_time": - return "endDateTime" - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - if original_name == "start_date_time": - return "startDateTime" - return original_name - - # The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - start_date_time: Optional[str] = None - - - @dataclass - class EventItemRequestBuilderGetRequestConfiguration(RequestConfiguration[EventItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/extensions/count/count_request_builder.py b/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/extensions/count/count_request_builder.py deleted file mode 100644 index 48e51a7d9d2..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/extensions/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...........models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/extensions/extensions_request_builder.py b/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/extensions/extensions_request_builder.py deleted file mode 100644 index 48d09ad2285..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/extensions/extensions_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -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.extension import Extension - from ..........models.extension_collection_response import ExtensionCollectionResponse - from ..........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - -class ExtensionsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionsRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_extension_id(self,extension_id: str) -> ExtensionItemRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - param extension_id: The unique identifier of extension - Returns: ExtensionItemRequestBuilder - """ - if extension_id is None: - raise TypeError("extension_id cannot be null.") - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["extension%2Did"] = extension_id - return ExtensionItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> Optional[ExtensionCollectionResponse]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[ExtensionCollectionResponse] - """ - 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.extension_collection_response import ExtensionCollectionResponse - - return await self.request_adapter.send_async(request_info, ExtensionCollectionResponse, error_mapping) - - async def post(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionsRequestBuilder: - """ - 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: ExtensionsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionsRequestBuilder(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 ExtensionsRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionsRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]): - """ - 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 ExtensionsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/extensions/item/extension_item_request_builder.py b/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/extensions/item/extension_item_request_builder.py deleted file mode 100644 index 7062d21a0a4..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/extensions/item/extension_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -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.extension import Extension - from ...........models.o_data_errors.o_data_error import ODataError - -class ExtensionItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionItemRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ...........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> Optional[Extension]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - async def patch(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionItemRequestBuilder: - """ - 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: ExtensionItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ExtensionItemRequestBuilderDeleteRequestConfiguration(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 ExtensionItemRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]): - """ - 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 ExtensionItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/forward/forward_post_request_body.py b/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/forward/forward_post_request_body.py deleted file mode 100644 index 10ffc4b5845..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/forward/forward_post_request_body.py +++ /dev/null @@ -1,61 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.recipient import Recipient - -@dataclass -class ForwardPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ToRecipients property - to_recipients: Optional[list[Recipient]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ForwardPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ForwardPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ForwardPostRequestBody() - - 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.recipient import Recipient - - from ..........models.recipient import Recipient - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ToRecipients": lambda n : setattr(self, 'to_recipients', n.get_collection_of_object_values(Recipient)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_collection_of_object_values("ToRecipients", self.to_recipients) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/forward/forward_request_builder.py b/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/forward/forward_request_builder.py deleted file mode 100644 index b8c070c253d..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/forward/forward_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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_post_request_body import ForwardPostRequestBody - -class ForwardRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the forward method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ForwardRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/forward", path_parameters) - - async def post(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - 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) -> ForwardRequestBuilder: - """ - 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: ForwardRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ForwardRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ForwardRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/permanent_delete/permanent_delete_request_builder.py b/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/permanent_delete/permanent_delete_request_builder.py deleted file mode 100644 index d6a6fa0d775..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/permanent_delete/permanent_delete_request_builder.py +++ /dev/null @@ -1,78 +0,0 @@ -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 PermanentDeleteRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the permanentDelete method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new PermanentDeleteRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/permanentDelete", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_post_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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> PermanentDeleteRequestBuilder: - """ - 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: PermanentDeleteRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return PermanentDeleteRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class PermanentDeleteRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py b/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py deleted file mode 100644 index 4732ba13f56..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.date_time_time_zone import DateTimeTimeZone - -@dataclass -class SnoozeReminderPostRequestBody(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 NewReminderTime property - new_reminder_time: Optional[DateTimeTimeZone] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SnoozeReminderPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SnoozeReminderPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SnoozeReminderPostRequestBody() - - 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.date_time_time_zone import DateTimeTimeZone - - from ..........models.date_time_time_zone import DateTimeTimeZone - - fields: dict[str, Callable[[Any], None]] = { - "NewReminderTime": lambda n : setattr(self, 'new_reminder_time', n.get_object_value(DateTimeTimeZone)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("NewReminderTime", self.new_reminder_time) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py deleted file mode 100644 index cd5ace87b1c..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .snooze_reminder_post_request_body import SnoozeReminderPostRequestBody - -class SnoozeReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the snoozeReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new SnoozeReminderRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/snoozeReminder", path_parameters) - - async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Postpone a reminder for an event in a user calendar until a new time. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Postpone a reminder for an event in a user calendar until a new time. - 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) -> SnoozeReminderRequestBuilder: - """ - 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: SnoozeReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return SnoozeReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class SnoozeReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py b/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py deleted file mode 100644 index 0b0fb2cb6d7..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.time_slot import TimeSlot - -@dataclass -class TentativelyAcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TentativelyAcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TentativelyAcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TentativelyAcceptPostRequestBody() - - 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.time_slot import TimeSlot - - from ..........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py deleted file mode 100644 index f599ed04162..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .tentatively_accept_post_request_body import TentativelyAcceptPostRequestBody - -class TentativelyAcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the tentativelyAccept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new TentativelyAcceptRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/tentativelyAccept", path_parameters) - - async def post(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> TentativelyAcceptRequestBuilder: - """ - 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: TentativelyAcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return TentativelyAcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class TentativelyAcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py b/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py deleted file mode 100644 index b446c93541d..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py +++ /dev/null @@ -1,78 +0,0 @@ -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 PermanentDeleteRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the permanentDelete method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new PermanentDeleteRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/permanentDelete", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_post_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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> PermanentDeleteRequestBuilder: - """ - 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: PermanentDeleteRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return PermanentDeleteRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class PermanentDeleteRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py b/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py deleted file mode 100644 index c487170e7d1..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ........models.date_time_time_zone import DateTimeTimeZone - -@dataclass -class SnoozeReminderPostRequestBody(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 NewReminderTime property - new_reminder_time: Optional[DateTimeTimeZone] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SnoozeReminderPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SnoozeReminderPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SnoozeReminderPostRequestBody() - - 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.date_time_time_zone import DateTimeTimeZone - - from ........models.date_time_time_zone import DateTimeTimeZone - - fields: dict[str, Callable[[Any], None]] = { - "NewReminderTime": lambda n : setattr(self, 'new_reminder_time', n.get_object_value(DateTimeTimeZone)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("NewReminderTime", self.new_reminder_time) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py deleted file mode 100644 index d6d1882be54..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .snooze_reminder_post_request_body import SnoozeReminderPostRequestBody - -class SnoozeReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the snoozeReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new SnoozeReminderRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/snoozeReminder", path_parameters) - - async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Postpone a reminder for an event in a user calendar until a new time. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Postpone a reminder for an event in a user calendar until a new time. - 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) -> SnoozeReminderRequestBuilder: - """ - 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: SnoozeReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return SnoozeReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class SnoozeReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py b/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py deleted file mode 100644 index aefbd672251..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ........models.time_slot import TimeSlot - -@dataclass -class TentativelyAcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TentativelyAcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TentativelyAcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TentativelyAcceptPostRequestBody() - - 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.time_slot import TimeSlot - - from ........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py deleted file mode 100644 index b8ccc2027e0..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .tentatively_accept_post_request_body import TentativelyAcceptPostRequestBody - -class TentativelyAcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the tentativelyAccept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new TentativelyAcceptRequestBuilder 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}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/tentativelyAccept", path_parameters) - - async def post(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> TentativelyAcceptRequestBuilder: - """ - 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: TentativelyAcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return TentativelyAcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class TentativelyAcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/extensions/count/count_request_builder.py b/msgraph/generated/users/item/calendar_view/item/extensions/count/count_request_builder.py deleted file mode 100644 index 4e1079642c2..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/extensions/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .......models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/extensions/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/extensions/extensions_request_builder.py b/msgraph/generated/users/item/calendar_view/item/extensions/extensions_request_builder.py deleted file mode 100644 index 144d0a58b45..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/extensions/extensions_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -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.extension import Extension - from ......models.extension_collection_response import ExtensionCollectionResponse - from ......models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - -class ExtensionsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionsRequestBuilder 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}/calendarView/{event%2Did}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_extension_id(self,extension_id: str) -> ExtensionItemRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - param extension_id: The unique identifier of extension - Returns: ExtensionItemRequestBuilder - """ - if extension_id is None: - raise TypeError("extension_id cannot be null.") - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["extension%2Did"] = extension_id - return ExtensionItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> Optional[ExtensionCollectionResponse]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[ExtensionCollectionResponse] - """ - 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.extension_collection_response import ExtensionCollectionResponse - - return await self.request_adapter.send_async(request_info, ExtensionCollectionResponse, error_mapping) - - async def post(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionsRequestBuilder: - """ - 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: ExtensionsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionsRequestBuilder(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 ExtensionsRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionsRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]): - """ - 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 ExtensionsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/extensions/item/extension_item_request_builder.py b/msgraph/generated/users/item/calendar_view/item/extensions/item/extension_item_request_builder.py deleted file mode 100644 index c7ce76c7289..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/extensions/item/extension_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -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.extension import Extension - from .......models.o_data_errors.o_data_error import ODataError - -class ExtensionItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionItemRequestBuilder 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}/calendarView/{event%2Did}/extensions/{extension%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from .......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> Optional[Extension]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - async def patch(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionItemRequestBuilder: - """ - 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: ExtensionItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ExtensionItemRequestBuilderDeleteRequestConfiguration(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 ExtensionItemRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]): - """ - 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 ExtensionItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/forward/forward_post_request_body.py b/msgraph/generated/users/item/calendar_view/item/forward/forward_post_request_body.py deleted file mode 100644 index a1a8c4bb053..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/forward/forward_post_request_body.py +++ /dev/null @@ -1,61 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ......models.recipient import Recipient - -@dataclass -class ForwardPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ToRecipients property - to_recipients: Optional[list[Recipient]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ForwardPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ForwardPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ForwardPostRequestBody() - - 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.recipient import Recipient - - from ......models.recipient import Recipient - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ToRecipients": lambda n : setattr(self, 'to_recipients', n.get_collection_of_object_values(Recipient)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_collection_of_object_values("ToRecipients", self.to_recipients) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_view/item/forward/forward_request_builder.py b/msgraph/generated/users/item/calendar_view/item/forward/forward_request_builder.py deleted file mode 100644 index 1a758e3204f..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/forward/forward_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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_post_request_body import ForwardPostRequestBody - -class ForwardRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the forward method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ForwardRequestBuilder 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}/calendarView/{event%2Did}/forward", path_parameters) - - async def post(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - 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) -> ForwardRequestBuilder: - """ - 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: ForwardRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ForwardRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ForwardRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/instances/count/count_request_builder.py b/msgraph/generated/users/item/calendar_view/item/instances/count/count_request_builder.py deleted file mode 100644 index 03216921b62..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/instances/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .......models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/instances/delta/delta_get_response.py b/msgraph/generated/users/item/calendar_view/item/instances/delta/delta_get_response.py deleted file mode 100644 index 7725dc6cb8b..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/instances/delta/delta_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .......models.base_delta_function_response import BaseDeltaFunctionResponse - from .......models.event import Event - -from .......models.base_delta_function_response import BaseDeltaFunctionResponse - -@dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): - # The value property - value: Optional[list[Event]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeltaGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeltaGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeltaGetResponse() - - 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.base_delta_function_response import BaseDeltaFunctionResponse - from .......models.event import Event - - from .......models.base_delta_function_response import BaseDeltaFunctionResponse - from .......models.event import Event - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(Event)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph/generated/users/item/calendar_view/item/instances/delta/delta_request_builder.py b/msgraph/generated/users/item/calendar_view/item/instances/delta/delta_request_builder.py deleted file mode 100644 index 7cd062fe4b3..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/instances/delta/delta_request_builder.py +++ /dev/null @@ -1,148 +0,0 @@ -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 .delta_get_response import DeltaGetResponse - -class DeltaRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the delta method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeltaRequestBuilder 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}/calendarView/{event%2Did}/instances/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> Optional[DeltaGetResponse]: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 - """ - request_info = self.to_get_request_information( - request_configuration - ) - 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 .delta_get_response import DeltaGetResponse - - return await self.request_adapter.send_async(request_info, DeltaGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DeltaRequestBuilder: - """ - 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: DeltaRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeltaRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeltaRequestBuilderGetQueryParameters(): - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - """ - 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 == "end_date_time": - return "endDateTime" - 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 == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = 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 - - # The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - start_date_time: Optional[str] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class DeltaRequestBuilderGetRequestConfiguration(RequestConfiguration[DeltaRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/instances/instances_request_builder.py b/msgraph/generated/users/item/calendar_view/item/instances/instances_request_builder.py deleted file mode 100644 index 39149117aa5..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/instances/instances_request_builder.py +++ /dev/null @@ -1,182 +0,0 @@ -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.event_collection_response import EventCollectionResponse - 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 .item.event_item_request_builder import EventItemRequestBuilder - -class InstancesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new InstancesRequestBuilder 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}/calendarView/{event%2Did}/instances?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_event_id1(self,event_id1: str) -> EventItemRequestBuilder: - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - param event_id1: The unique identifier of event - Returns: EventItemRequestBuilder - """ - if event_id1 is None: - raise TypeError("event_id1 cannot be null.") - from .item.event_item_request_builder import EventItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["event%2Did1"] = event_id1 - return EventItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[InstancesRequestBuilderGetQueryParameters]] = None) -> Optional[EventCollectionResponse]: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[EventCollectionResponse] - """ - 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.event_collection_response import EventCollectionResponse - - return await self.request_adapter.send_async(request_info, EventCollectionResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[InstancesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> InstancesRequestBuilder: - """ - 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: InstancesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return InstancesRequestBuilder(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) - - @property - def delta(self) -> DeltaRequestBuilder: - """ - Provides operations to call the delta method. - """ - from .delta.delta_request_builder import DeltaRequestBuilder - - return DeltaRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class InstancesRequestBuilderGetQueryParameters(): - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - """ - 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 == "end_date_time": - return "endDateTime" - 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 == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = 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 - - # The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - start_date_time: Optional[str] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class InstancesRequestBuilderGetRequestConfiguration(RequestConfiguration[InstancesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/instances/item/accept/accept_post_request_body.py b/msgraph/generated/users/item/calendar_view/item/instances/item/accept/accept_post_request_body.py deleted file mode 100644 index d6aca7af2df..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/instances/item/accept/accept_post_request_body.py +++ /dev/null @@ -1,54 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class AcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AcceptPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_view/item/instances/item/accept/accept_request_builder.py b/msgraph/generated/users/item/calendar_view/item/instances/item/accept/accept_request_builder.py deleted file mode 100644 index d42779e5c45..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/instances/item/accept/accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .accept_post_request_body import AcceptPostRequestBody - -class AcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the accept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AcceptRequestBuilder 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}/calendarView/{event%2Did}/instances/{event%2Did1}/accept", path_parameters) - - async def post(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Accept the specified event in a user calendar. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Accept the specified event in a user calendar. - 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) -> AcceptRequestBuilder: - """ - 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: AcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/instances/item/attachments/attachments_request_builder.py b/msgraph/generated/users/item/calendar_view/item/instances/item/attachments/attachments_request_builder.py deleted file mode 100644 index a4d8f473bdb..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/instances/item/attachments/attachments_request_builder.py +++ /dev/null @@ -1,218 +0,0 @@ -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.attachment import Attachment - from ........models.attachment_collection_response import AttachmentCollectionResponse - from ........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - -class AttachmentsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentsRequestBuilder 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}/calendarView/{event%2Did}/instances/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_attachment_id(self,attachment_id: str) -> AttachmentItemRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - param attachment_id: The unique identifier of attachment - Returns: AttachmentItemRequestBuilder - """ - if attachment_id is None: - raise TypeError("attachment_id cannot be null.") - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["attachment%2Did"] = attachment_id - return AttachmentItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> Optional[AttachmentCollectionResponse]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AttachmentCollectionResponse] - """ - 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.attachment_collection_response import AttachmentCollectionResponse - - return await self.request_adapter.send_async(request_info, AttachmentCollectionResponse, error_mapping) - - async def post(self,body: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Attachment]: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - 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: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> AttachmentsRequestBuilder: - """ - 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: AttachmentsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentsRequestBuilder(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) - - @property - def create_upload_session(self) -> CreateUploadSessionRequestBuilder: - """ - Provides operations to call the createUploadSession method. - """ - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - - return CreateUploadSessionRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class AttachmentsRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentsRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]): - """ - 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 AttachmentsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/instances/item/attachments/count/count_request_builder.py b/msgraph/generated/users/item/calendar_view/item/instances/item/attachments/count/count_request_builder.py deleted file mode 100644 index dc007963850..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/instances/item/attachments/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .........models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/attachments/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py b/msgraph/generated/users/item/calendar_view/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py deleted file mode 100644 index e74c7c21419..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .........models.attachment_item import AttachmentItem - -@dataclass -class CreateUploadSessionPostRequestBody(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 AttachmentItem property - attachment_item: Optional[AttachmentItem] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CreateUploadSessionPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CreateUploadSessionPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CreateUploadSessionPostRequestBody() - - 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.attachment_item import AttachmentItem - - from .........models.attachment_item import AttachmentItem - - fields: dict[str, Callable[[Any], None]] = { - "AttachmentItem": lambda n : setattr(self, 'attachment_item', n.get_object_value(AttachmentItem)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("AttachmentItem", self.attachment_item) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_view/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/users/item/calendar_view/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py deleted file mode 100644 index 5d804fe60de..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ /dev/null @@ -1,90 +0,0 @@ -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.upload_session import UploadSession - from .create_upload_session_post_request_body import CreateUploadSessionPostRequestBody - -class CreateUploadSessionRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the createUploadSession method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CreateUploadSessionRequestBuilder 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}/calendarView/{event%2Did}/instances/{event%2Did1}/attachments/createUploadSession", path_parameters) - - async def post(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UploadSession]: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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.upload_session import UploadSession - - return await self.request_adapter.send_async(request_info, UploadSession, error_mapping) - - def to_post_request_information(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - 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) -> CreateUploadSessionRequestBuilder: - """ - 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: CreateUploadSessionRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CreateUploadSessionRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CreateUploadSessionRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/instances/item/attachments/item/attachment_item_request_builder.py b/msgraph/generated/users/item/calendar_view/item/instances/item/attachments/item/attachment_item_request_builder.py deleted file mode 100644 index 2bce19f75c6..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/instances/item/attachments/item/attachment_item_request_builder.py +++ /dev/null @@ -1,143 +0,0 @@ -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.attachment import Attachment - from .........models.o_data_errors.o_data_error import ODataError - -class AttachmentItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentItemRequestBuilder 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}/calendarView/{event%2Did}/instances/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from .........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[Attachment]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AttachmentItemRequestBuilder: - """ - 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: AttachmentItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AttachmentItemRequestBuilderDeleteRequestConfiguration(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 AttachmentItemRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentItemRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/instances/item/calendar/calendar_request_builder.py b/msgraph/generated/users/item/calendar_view/item/instances/item/calendar/calendar_request_builder.py deleted file mode 100644 index 3e9df03f4de..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/instances/item/calendar/calendar_request_builder.py +++ /dev/null @@ -1,107 +0,0 @@ -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.calendar import Calendar - from ........models.o_data_errors.o_data_error import ODataError - -class CalendarRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CalendarRequestBuilder 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}/calendarView/{event%2Did}/instances/{event%2Did1}/calendar{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> Optional[Calendar]: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Calendar] - """ - 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.calendar import Calendar - - return await self.request_adapter.send_async(request_info, Calendar, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> CalendarRequestBuilder: - """ - 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: CalendarRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CalendarRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CalendarRequestBuilderGetQueryParameters(): - """ - The calendar that contains the event. Navigation property. Read-only. - """ - 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 CalendarRequestBuilderGetRequestConfiguration(RequestConfiguration[CalendarRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/instances/item/cancel/cancel_post_request_body.py b/msgraph/generated/users/item/calendar_view/item/instances/item/cancel/cancel_post_request_body.py deleted file mode 100644 index 9b506dc0b8a..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/instances/item/cancel/cancel_post_request_body.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class CancelPostRequestBody(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 Comment property - comment: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CancelPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CancelPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CancelPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_view/item/instances/item/cancel/cancel_request_builder.py b/msgraph/generated/users/item/calendar_view/item/instances/item/cancel/cancel_request_builder.py deleted file mode 100644 index 7b33443357d..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/instances/item/cancel/cancel_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .cancel_post_request_body import CancelPostRequestBody - -class CancelRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the cancel method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CancelRequestBuilder 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}/calendarView/{event%2Did}/instances/{event%2Did1}/cancel", path_parameters) - - async def post(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - 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) -> CancelRequestBuilder: - """ - 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: CancelRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CancelRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CancelRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/instances/item/decline/decline_post_request_body.py b/msgraph/generated/users/item/calendar_view/item/instances/item/decline/decline_post_request_body.py deleted file mode 100644 index 8770ceeea48..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/instances/item/decline/decline_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ........models.time_slot import TimeSlot - -@dataclass -class DeclinePostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeclinePostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeclinePostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeclinePostRequestBody() - - 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.time_slot import TimeSlot - - from ........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_view/item/instances/item/decline/decline_request_builder.py b/msgraph/generated/users/item/calendar_view/item/instances/item/decline/decline_request_builder.py deleted file mode 100644 index 73ac61e6fd5..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/instances/item/decline/decline_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .decline_post_request_body import DeclinePostRequestBody - -class DeclineRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the decline method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeclineRequestBuilder 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}/calendarView/{event%2Did}/instances/{event%2Did1}/decline", path_parameters) - - async def post(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> DeclineRequestBuilder: - """ - 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: DeclineRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeclineRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeclineRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/users/item/calendar_view/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py deleted file mode 100644 index 3501428746b..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ /dev/null @@ -1,79 +0,0 @@ -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 DismissReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the dismissReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DismissReminderRequestBuilder 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}/calendarView/{event%2Did}/instances/{event%2Did1}/dismissReminder", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 - """ - request_info = self.to_post_request_information( - request_configuration - ) - 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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DismissReminderRequestBuilder: - """ - 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: DismissReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DismissReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DismissReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/instances/item/event_item_request_builder.py b/msgraph/generated/users/item/calendar_view/item/instances/item/event_item_request_builder.py deleted file mode 100644 index 6c8cdbc964a..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/instances/item/event_item_request_builder.py +++ /dev/null @@ -1,237 +0,0 @@ -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.event import Event - from .......models.o_data_errors.o_data_error import ODataError - from .accept.accept_request_builder import AcceptRequestBuilder - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - from .calendar.calendar_request_builder import CalendarRequestBuilder - from .cancel.cancel_request_builder import CancelRequestBuilder - from .decline.decline_request_builder import DeclineRequestBuilder - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - from .exception_occurrences.exception_occurrences_request_builder import ExceptionOccurrencesRequestBuilder - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - from .forward.forward_request_builder import ForwardRequestBuilder - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - -class EventItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new EventItemRequestBuilder 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}/calendarView/{event%2Did}/instances/{event%2Did1}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> Optional[Event]: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Event] - """ - 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.event import Event - - return await self.request_adapter.send_async(request_info, Event, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> EventItemRequestBuilder: - """ - 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: EventItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return EventItemRequestBuilder(self.request_adapter, raw_url) - - @property - def accept(self) -> AcceptRequestBuilder: - """ - Provides operations to call the accept method. - """ - from .accept.accept_request_builder import AcceptRequestBuilder - - return AcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def attachments(self) -> AttachmentsRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - - return AttachmentsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def calendar(self) -> CalendarRequestBuilder: - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - from .calendar.calendar_request_builder import CalendarRequestBuilder - - return CalendarRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def cancel(self) -> CancelRequestBuilder: - """ - Provides operations to call the cancel method. - """ - from .cancel.cancel_request_builder import CancelRequestBuilder - - return CancelRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def decline(self) -> DeclineRequestBuilder: - """ - Provides operations to call the decline method. - """ - from .decline.decline_request_builder import DeclineRequestBuilder - - return DeclineRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def dismiss_reminder(self) -> DismissReminderRequestBuilder: - """ - Provides operations to call the dismissReminder method. - """ - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - - return DismissReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def exception_occurrences(self) -> ExceptionOccurrencesRequestBuilder: - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - from .exception_occurrences.exception_occurrences_request_builder import ExceptionOccurrencesRequestBuilder - - return ExceptionOccurrencesRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def extensions(self) -> ExtensionsRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - - return ExtensionsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def forward(self) -> ForwardRequestBuilder: - """ - Provides operations to call the forward method. - """ - from .forward.forward_request_builder import ForwardRequestBuilder - - return ForwardRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def permanent_delete(self) -> PermanentDeleteRequestBuilder: - """ - Provides operations to call the permanentDelete method. - """ - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - - return PermanentDeleteRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def snooze_reminder(self) -> SnoozeReminderRequestBuilder: - """ - Provides operations to call the snoozeReminder method. - """ - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - - return SnoozeReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def tentatively_accept(self) -> TentativelyAcceptRequestBuilder: - """ - Provides operations to call the tentativelyAccept method. - """ - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - - return TentativelyAcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class EventItemRequestBuilderGetQueryParameters(): - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - """ - 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 == "end_date_time": - return "endDateTime" - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - if original_name == "start_date_time": - return "startDateTime" - return original_name - - # The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - start_date_time: Optional[str] = None - - - @dataclass - class EventItemRequestBuilderGetRequestConfiguration(RequestConfiguration[EventItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/count/count_request_builder.py b/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/count/count_request_builder.py deleted file mode 100644 index 3896156ba71..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .........models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/delta/delta_get_response.py b/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/delta/delta_get_response.py deleted file mode 100644 index 95fb9282951..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/delta/delta_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .........models.base_delta_function_response import BaseDeltaFunctionResponse - from .........models.event import Event - -from .........models.base_delta_function_response import BaseDeltaFunctionResponse - -@dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): - # The value property - value: Optional[list[Event]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeltaGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeltaGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeltaGetResponse() - - 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.base_delta_function_response import BaseDeltaFunctionResponse - from .........models.event import Event - - from .........models.base_delta_function_response import BaseDeltaFunctionResponse - from .........models.event import Event - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(Event)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/delta/delta_request_builder.py b/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/delta/delta_request_builder.py deleted file mode 100644 index 43518ce596f..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/delta/delta_request_builder.py +++ /dev/null @@ -1,148 +0,0 @@ -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 .delta_get_response import DeltaGetResponse - -class DeltaRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the delta method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeltaRequestBuilder 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}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> Optional[DeltaGetResponse]: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 - """ - request_info = self.to_get_request_information( - request_configuration - ) - 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 .delta_get_response import DeltaGetResponse - - return await self.request_adapter.send_async(request_info, DeltaGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DeltaRequestBuilder: - """ - 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: DeltaRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeltaRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeltaRequestBuilderGetQueryParameters(): - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - """ - 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 == "end_date_time": - return "endDateTime" - 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 == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = 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 - - # The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - start_date_time: Optional[str] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class DeltaRequestBuilderGetRequestConfiguration(RequestConfiguration[DeltaRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/exception_occurrences_request_builder.py b/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/exception_occurrences_request_builder.py deleted file mode 100644 index 88819cfe781..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/exception_occurrences_request_builder.py +++ /dev/null @@ -1,172 +0,0 @@ -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.event_collection_response import EventCollectionResponse - 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 .item.event_item_request_builder import EventItemRequestBuilder - -class ExceptionOccurrencesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExceptionOccurrencesRequestBuilder 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}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_event_id2(self,event_id2: str) -> EventItemRequestBuilder: - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - param event_id2: The unique identifier of event - Returns: EventItemRequestBuilder - """ - if event_id2 is None: - raise TypeError("event_id2 cannot be null.") - from .item.event_item_request_builder import EventItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["event%2Did2"] = event_id2 - return EventItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]] = None) -> Optional[EventCollectionResponse]: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[EventCollectionResponse] - """ - 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.event_collection_response import EventCollectionResponse - - return await self.request_adapter.send_async(request_info, EventCollectionResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> ExceptionOccurrencesRequestBuilder: - """ - 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: ExceptionOccurrencesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExceptionOccurrencesRequestBuilder(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) - - @property - def delta(self) -> DeltaRequestBuilder: - """ - Provides operations to call the delta method. - """ - from .delta.delta_request_builder import DeltaRequestBuilder - - return DeltaRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class ExceptionOccurrencesRequestBuilderGetQueryParameters(): - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - """ - 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 ExceptionOccurrencesRequestBuilderGetRequestConfiguration(RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/accept/accept_post_request_body.py b/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/accept/accept_post_request_body.py deleted file mode 100644 index d6aca7af2df..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/accept/accept_post_request_body.py +++ /dev/null @@ -1,54 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class AcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AcceptPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/accept/accept_request_builder.py b/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/accept/accept_request_builder.py deleted file mode 100644 index c4b614a9140..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/accept/accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .accept_post_request_body import AcceptPostRequestBody - -class AcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the accept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AcceptRequestBuilder 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}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/accept", path_parameters) - - async def post(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Accept the specified event in a user calendar. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Accept the specified event in a user calendar. - 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) -> AcceptRequestBuilder: - """ - 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: AcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/attachments/attachments_request_builder.py b/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/attachments/attachments_request_builder.py deleted file mode 100644 index a963a546b29..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/attachments/attachments_request_builder.py +++ /dev/null @@ -1,218 +0,0 @@ -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.attachment import Attachment - from ..........models.attachment_collection_response import AttachmentCollectionResponse - from ..........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - -class AttachmentsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentsRequestBuilder 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}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_attachment_id(self,attachment_id: str) -> AttachmentItemRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - param attachment_id: The unique identifier of attachment - Returns: AttachmentItemRequestBuilder - """ - if attachment_id is None: - raise TypeError("attachment_id cannot be null.") - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["attachment%2Did"] = attachment_id - return AttachmentItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> Optional[AttachmentCollectionResponse]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AttachmentCollectionResponse] - """ - 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.attachment_collection_response import AttachmentCollectionResponse - - return await self.request_adapter.send_async(request_info, AttachmentCollectionResponse, error_mapping) - - async def post(self,body: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Attachment]: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - 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: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> AttachmentsRequestBuilder: - """ - 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: AttachmentsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentsRequestBuilder(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) - - @property - def create_upload_session(self) -> CreateUploadSessionRequestBuilder: - """ - Provides operations to call the createUploadSession method. - """ - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - - return CreateUploadSessionRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class AttachmentsRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentsRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]): - """ - 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 AttachmentsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/attachments/count/count_request_builder.py b/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/attachments/count/count_request_builder.py deleted file mode 100644 index 1668abdcdbe..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/attachments/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...........models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py b/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py deleted file mode 100644 index c6f92c7c9db..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ...........models.attachment_item import AttachmentItem - -@dataclass -class CreateUploadSessionPostRequestBody(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 AttachmentItem property - attachment_item: Optional[AttachmentItem] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CreateUploadSessionPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CreateUploadSessionPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CreateUploadSessionPostRequestBody() - - 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.attachment_item import AttachmentItem - - from ...........models.attachment_item import AttachmentItem - - fields: dict[str, Callable[[Any], None]] = { - "AttachmentItem": lambda n : setattr(self, 'attachment_item', n.get_object_value(AttachmentItem)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("AttachmentItem", self.attachment_item) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py deleted file mode 100644 index 4621f76d824..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ /dev/null @@ -1,90 +0,0 @@ -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.upload_session import UploadSession - from .create_upload_session_post_request_body import CreateUploadSessionPostRequestBody - -class CreateUploadSessionRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the createUploadSession method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CreateUploadSessionRequestBuilder 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}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/createUploadSession", path_parameters) - - async def post(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UploadSession]: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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.upload_session import UploadSession - - return await self.request_adapter.send_async(request_info, UploadSession, error_mapping) - - def to_post_request_information(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - 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) -> CreateUploadSessionRequestBuilder: - """ - 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: CreateUploadSessionRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CreateUploadSessionRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CreateUploadSessionRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py b/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py deleted file mode 100644 index 71150d5f0c6..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py +++ /dev/null @@ -1,143 +0,0 @@ -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.attachment import Attachment - from ...........models.o_data_errors.o_data_error import ODataError - -class AttachmentItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentItemRequestBuilder 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}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ...........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[Attachment]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AttachmentItemRequestBuilder: - """ - 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: AttachmentItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AttachmentItemRequestBuilderDeleteRequestConfiguration(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 AttachmentItemRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentItemRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/calendar/calendar_request_builder.py b/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/calendar/calendar_request_builder.py deleted file mode 100644 index 43983df659f..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/calendar/calendar_request_builder.py +++ /dev/null @@ -1,107 +0,0 @@ -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.calendar import Calendar - from ..........models.o_data_errors.o_data_error import ODataError - -class CalendarRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CalendarRequestBuilder 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}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/calendar{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> Optional[Calendar]: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Calendar] - """ - 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.calendar import Calendar - - return await self.request_adapter.send_async(request_info, Calendar, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> CalendarRequestBuilder: - """ - 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: CalendarRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CalendarRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CalendarRequestBuilderGetQueryParameters(): - """ - The calendar that contains the event. Navigation property. Read-only. - """ - 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 CalendarRequestBuilderGetRequestConfiguration(RequestConfiguration[CalendarRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/cancel/cancel_post_request_body.py b/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/cancel/cancel_post_request_body.py deleted file mode 100644 index 9b506dc0b8a..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/cancel/cancel_post_request_body.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class CancelPostRequestBody(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 Comment property - comment: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CancelPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CancelPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CancelPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/cancel/cancel_request_builder.py b/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/cancel/cancel_request_builder.py deleted file mode 100644 index 952d1b522f2..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/cancel/cancel_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .cancel_post_request_body import CancelPostRequestBody - -class CancelRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the cancel method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CancelRequestBuilder 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}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/cancel", path_parameters) - - async def post(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - 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) -> CancelRequestBuilder: - """ - 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: CancelRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CancelRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CancelRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/decline/decline_post_request_body.py b/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/decline/decline_post_request_body.py deleted file mode 100644 index 546d8868e09..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/decline/decline_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.time_slot import TimeSlot - -@dataclass -class DeclinePostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeclinePostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeclinePostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeclinePostRequestBody() - - 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.time_slot import TimeSlot - - from ..........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/decline/decline_request_builder.py b/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/decline/decline_request_builder.py deleted file mode 100644 index d642cda70ea..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/decline/decline_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .decline_post_request_body import DeclinePostRequestBody - -class DeclineRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the decline method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeclineRequestBuilder 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}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/decline", path_parameters) - - async def post(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> DeclineRequestBuilder: - """ - 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: DeclineRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeclineRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeclineRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py deleted file mode 100644 index cceb1f340cd..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ /dev/null @@ -1,79 +0,0 @@ -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 DismissReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the dismissReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DismissReminderRequestBuilder 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}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/dismissReminder", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 - """ - request_info = self.to_post_request_information( - request_configuration - ) - 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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DismissReminderRequestBuilder: - """ - 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: DismissReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DismissReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DismissReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/event_item_request_builder.py b/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/event_item_request_builder.py deleted file mode 100644 index 79d9c351a12..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/event_item_request_builder.py +++ /dev/null @@ -1,217 +0,0 @@ -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.event import Event - from .........models.o_data_errors.o_data_error import ODataError - from .accept.accept_request_builder import AcceptRequestBuilder - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - from .calendar.calendar_request_builder import CalendarRequestBuilder - from .cancel.cancel_request_builder import CancelRequestBuilder - from .decline.decline_request_builder import DeclineRequestBuilder - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - from .forward.forward_request_builder import ForwardRequestBuilder - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - -class EventItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new EventItemRequestBuilder 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}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> Optional[Event]: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Event] - """ - 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.event import Event - - return await self.request_adapter.send_async(request_info, Event, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> EventItemRequestBuilder: - """ - 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: EventItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return EventItemRequestBuilder(self.request_adapter, raw_url) - - @property - def accept(self) -> AcceptRequestBuilder: - """ - Provides operations to call the accept method. - """ - from .accept.accept_request_builder import AcceptRequestBuilder - - return AcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def attachments(self) -> AttachmentsRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - - return AttachmentsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def calendar(self) -> CalendarRequestBuilder: - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - from .calendar.calendar_request_builder import CalendarRequestBuilder - - return CalendarRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def cancel(self) -> CancelRequestBuilder: - """ - Provides operations to call the cancel method. - """ - from .cancel.cancel_request_builder import CancelRequestBuilder - - return CancelRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def decline(self) -> DeclineRequestBuilder: - """ - Provides operations to call the decline method. - """ - from .decline.decline_request_builder import DeclineRequestBuilder - - return DeclineRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def dismiss_reminder(self) -> DismissReminderRequestBuilder: - """ - Provides operations to call the dismissReminder method. - """ - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - - return DismissReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def extensions(self) -> ExtensionsRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - - return ExtensionsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def forward(self) -> ForwardRequestBuilder: - """ - Provides operations to call the forward method. - """ - from .forward.forward_request_builder import ForwardRequestBuilder - - return ForwardRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def permanent_delete(self) -> PermanentDeleteRequestBuilder: - """ - Provides operations to call the permanentDelete method. - """ - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - - return PermanentDeleteRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def snooze_reminder(self) -> SnoozeReminderRequestBuilder: - """ - Provides operations to call the snoozeReminder method. - """ - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - - return SnoozeReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def tentatively_accept(self) -> TentativelyAcceptRequestBuilder: - """ - Provides operations to call the tentativelyAccept method. - """ - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - - return TentativelyAcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class EventItemRequestBuilderGetQueryParameters(): - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - """ - 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 EventItemRequestBuilderGetRequestConfiguration(RequestConfiguration[EventItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/extensions/count/count_request_builder.py b/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/extensions/count/count_request_builder.py deleted file mode 100644 index d9b6f2f8965..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/extensions/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...........models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/extensions/extensions_request_builder.py b/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/extensions/extensions_request_builder.py deleted file mode 100644 index b2d6cdc7dd1..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/extensions/extensions_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -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.extension import Extension - from ..........models.extension_collection_response import ExtensionCollectionResponse - from ..........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - -class ExtensionsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionsRequestBuilder 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}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_extension_id(self,extension_id: str) -> ExtensionItemRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - param extension_id: The unique identifier of extension - Returns: ExtensionItemRequestBuilder - """ - if extension_id is None: - raise TypeError("extension_id cannot be null.") - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["extension%2Did"] = extension_id - return ExtensionItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> Optional[ExtensionCollectionResponse]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[ExtensionCollectionResponse] - """ - 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.extension_collection_response import ExtensionCollectionResponse - - return await self.request_adapter.send_async(request_info, ExtensionCollectionResponse, error_mapping) - - async def post(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionsRequestBuilder: - """ - 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: ExtensionsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionsRequestBuilder(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 ExtensionsRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionsRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]): - """ - 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 ExtensionsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py b/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py deleted file mode 100644 index 5c1393ad899..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -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.extension import Extension - from ...........models.o_data_errors.o_data_error import ODataError - -class ExtensionItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionItemRequestBuilder 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}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ...........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> Optional[Extension]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - async def patch(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionItemRequestBuilder: - """ - 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: ExtensionItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ExtensionItemRequestBuilderDeleteRequestConfiguration(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 ExtensionItemRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]): - """ - 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 ExtensionItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/forward/forward_post_request_body.py b/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/forward/forward_post_request_body.py deleted file mode 100644 index 10ffc4b5845..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/forward/forward_post_request_body.py +++ /dev/null @@ -1,61 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.recipient import Recipient - -@dataclass -class ForwardPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ToRecipients property - to_recipients: Optional[list[Recipient]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ForwardPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ForwardPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ForwardPostRequestBody() - - 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.recipient import Recipient - - from ..........models.recipient import Recipient - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ToRecipients": lambda n : setattr(self, 'to_recipients', n.get_collection_of_object_values(Recipient)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_collection_of_object_values("ToRecipients", self.to_recipients) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/forward/forward_request_builder.py b/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/forward/forward_request_builder.py deleted file mode 100644 index 3feb7136b1e..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/forward/forward_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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_post_request_body import ForwardPostRequestBody - -class ForwardRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the forward method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ForwardRequestBuilder 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}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/forward", path_parameters) - - async def post(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - 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) -> ForwardRequestBuilder: - """ - 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: ForwardRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ForwardRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ForwardRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py b/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py deleted file mode 100644 index dd4abbcf53b..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py +++ /dev/null @@ -1,78 +0,0 @@ -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 PermanentDeleteRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the permanentDelete method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new PermanentDeleteRequestBuilder 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}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/permanentDelete", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_post_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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> PermanentDeleteRequestBuilder: - """ - 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: PermanentDeleteRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return PermanentDeleteRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class PermanentDeleteRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py b/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py deleted file mode 100644 index 4732ba13f56..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.date_time_time_zone import DateTimeTimeZone - -@dataclass -class SnoozeReminderPostRequestBody(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 NewReminderTime property - new_reminder_time: Optional[DateTimeTimeZone] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SnoozeReminderPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SnoozeReminderPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SnoozeReminderPostRequestBody() - - 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.date_time_time_zone import DateTimeTimeZone - - from ..........models.date_time_time_zone import DateTimeTimeZone - - fields: dict[str, Callable[[Any], None]] = { - "NewReminderTime": lambda n : setattr(self, 'new_reminder_time', n.get_object_value(DateTimeTimeZone)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("NewReminderTime", self.new_reminder_time) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py deleted file mode 100644 index 9044da71e63..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .snooze_reminder_post_request_body import SnoozeReminderPostRequestBody - -class SnoozeReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the snoozeReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new SnoozeReminderRequestBuilder 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}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/snoozeReminder", path_parameters) - - async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Postpone a reminder for an event in a user calendar until a new time. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Postpone a reminder for an event in a user calendar until a new time. - 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) -> SnoozeReminderRequestBuilder: - """ - 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: SnoozeReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return SnoozeReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class SnoozeReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py b/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py deleted file mode 100644 index 0b0fb2cb6d7..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.time_slot import TimeSlot - -@dataclass -class TentativelyAcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TentativelyAcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TentativelyAcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TentativelyAcceptPostRequestBody() - - 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.time_slot import TimeSlot - - from ..........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py deleted file mode 100644 index 1d7e7e06530..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .tentatively_accept_post_request_body import TentativelyAcceptPostRequestBody - -class TentativelyAcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the tentativelyAccept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new TentativelyAcceptRequestBuilder 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}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/tentativelyAccept", path_parameters) - - async def post(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> TentativelyAcceptRequestBuilder: - """ - 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: TentativelyAcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return TentativelyAcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class TentativelyAcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/instances/item/extensions/count/count_request_builder.py b/msgraph/generated/users/item/calendar_view/item/instances/item/extensions/count/count_request_builder.py deleted file mode 100644 index 1aacf1b0253..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/instances/item/extensions/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .........models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/extensions/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/instances/item/extensions/extensions_request_builder.py b/msgraph/generated/users/item/calendar_view/item/instances/item/extensions/extensions_request_builder.py deleted file mode 100644 index 5e12cdc7e51..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/instances/item/extensions/extensions_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -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.extension import Extension - from ........models.extension_collection_response import ExtensionCollectionResponse - from ........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - -class ExtensionsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionsRequestBuilder 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}/calendarView/{event%2Did}/instances/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_extension_id(self,extension_id: str) -> ExtensionItemRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - param extension_id: The unique identifier of extension - Returns: ExtensionItemRequestBuilder - """ - if extension_id is None: - raise TypeError("extension_id cannot be null.") - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["extension%2Did"] = extension_id - return ExtensionItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> Optional[ExtensionCollectionResponse]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[ExtensionCollectionResponse] - """ - 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.extension_collection_response import ExtensionCollectionResponse - - return await self.request_adapter.send_async(request_info, ExtensionCollectionResponse, error_mapping) - - async def post(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionsRequestBuilder: - """ - 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: ExtensionsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionsRequestBuilder(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 ExtensionsRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionsRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]): - """ - 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 ExtensionsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/instances/item/extensions/item/extension_item_request_builder.py b/msgraph/generated/users/item/calendar_view/item/instances/item/extensions/item/extension_item_request_builder.py deleted file mode 100644 index 3c6808ffd39..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/instances/item/extensions/item/extension_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -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.extension import Extension - from .........models.o_data_errors.o_data_error import ODataError - -class ExtensionItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionItemRequestBuilder 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}/calendarView/{event%2Did}/instances/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from .........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> Optional[Extension]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - async def patch(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionItemRequestBuilder: - """ - 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: ExtensionItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ExtensionItemRequestBuilderDeleteRequestConfiguration(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 ExtensionItemRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]): - """ - 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 ExtensionItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/instances/item/forward/forward_post_request_body.py b/msgraph/generated/users/item/calendar_view/item/instances/item/forward/forward_post_request_body.py deleted file mode 100644 index c86a1b919d0..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/instances/item/forward/forward_post_request_body.py +++ /dev/null @@ -1,61 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ........models.recipient import Recipient - -@dataclass -class ForwardPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ToRecipients property - to_recipients: Optional[list[Recipient]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ForwardPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ForwardPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ForwardPostRequestBody() - - 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.recipient import Recipient - - from ........models.recipient import Recipient - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ToRecipients": lambda n : setattr(self, 'to_recipients', n.get_collection_of_object_values(Recipient)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_collection_of_object_values("ToRecipients", self.to_recipients) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_view/item/instances/item/forward/forward_request_builder.py b/msgraph/generated/users/item/calendar_view/item/instances/item/forward/forward_request_builder.py deleted file mode 100644 index eebc39e6808..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/instances/item/forward/forward_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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_post_request_body import ForwardPostRequestBody - -class ForwardRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the forward method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ForwardRequestBuilder 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}/calendarView/{event%2Did}/instances/{event%2Did1}/forward", path_parameters) - - async def post(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - 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) -> ForwardRequestBuilder: - """ - 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: ForwardRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ForwardRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ForwardRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/instances/item/permanent_delete/permanent_delete_request_builder.py b/msgraph/generated/users/item/calendar_view/item/instances/item/permanent_delete/permanent_delete_request_builder.py deleted file mode 100644 index 3ceef49606a..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/instances/item/permanent_delete/permanent_delete_request_builder.py +++ /dev/null @@ -1,78 +0,0 @@ -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 PermanentDeleteRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the permanentDelete method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new PermanentDeleteRequestBuilder 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}/calendarView/{event%2Did}/instances/{event%2Did1}/permanentDelete", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_post_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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> PermanentDeleteRequestBuilder: - """ - 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: PermanentDeleteRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return PermanentDeleteRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class PermanentDeleteRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py b/msgraph/generated/users/item/calendar_view/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py deleted file mode 100644 index c487170e7d1..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ........models.date_time_time_zone import DateTimeTimeZone - -@dataclass -class SnoozeReminderPostRequestBody(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 NewReminderTime property - new_reminder_time: Optional[DateTimeTimeZone] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SnoozeReminderPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SnoozeReminderPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SnoozeReminderPostRequestBody() - - 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.date_time_time_zone import DateTimeTimeZone - - from ........models.date_time_time_zone import DateTimeTimeZone - - fields: dict[str, Callable[[Any], None]] = { - "NewReminderTime": lambda n : setattr(self, 'new_reminder_time', n.get_object_value(DateTimeTimeZone)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("NewReminderTime", self.new_reminder_time) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_view/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/users/item/calendar_view/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py deleted file mode 100644 index c0d22d9cc0b..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .snooze_reminder_post_request_body import SnoozeReminderPostRequestBody - -class SnoozeReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the snoozeReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new SnoozeReminderRequestBuilder 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}/calendarView/{event%2Did}/instances/{event%2Did1}/snoozeReminder", path_parameters) - - async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Postpone a reminder for an event in a user calendar until a new time. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Postpone a reminder for an event in a user calendar until a new time. - 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) -> SnoozeReminderRequestBuilder: - """ - 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: SnoozeReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return SnoozeReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class SnoozeReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py b/msgraph/generated/users/item/calendar_view/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py deleted file mode 100644 index aefbd672251..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ........models.time_slot import TimeSlot - -@dataclass -class TentativelyAcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TentativelyAcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TentativelyAcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TentativelyAcceptPostRequestBody() - - 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.time_slot import TimeSlot - - from ........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_view/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/users/item/calendar_view/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py deleted file mode 100644 index 5ac3a04e7a1..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .tentatively_accept_post_request_body import TentativelyAcceptPostRequestBody - -class TentativelyAcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the tentativelyAccept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new TentativelyAcceptRequestBuilder 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}/calendarView/{event%2Did}/instances/{event%2Did1}/tentativelyAccept", path_parameters) - - async def post(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> TentativelyAcceptRequestBuilder: - """ - 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: TentativelyAcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return TentativelyAcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class TentativelyAcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/permanent_delete/permanent_delete_request_builder.py b/msgraph/generated/users/item/calendar_view/item/permanent_delete/permanent_delete_request_builder.py deleted file mode 100644 index 7887cadb7ab..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/permanent_delete/permanent_delete_request_builder.py +++ /dev/null @@ -1,78 +0,0 @@ -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 PermanentDeleteRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the permanentDelete method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new PermanentDeleteRequestBuilder 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}/calendarView/{event%2Did}/permanentDelete", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_post_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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> PermanentDeleteRequestBuilder: - """ - 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: PermanentDeleteRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return PermanentDeleteRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class PermanentDeleteRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/snooze_reminder/snooze_reminder_post_request_body.py b/msgraph/generated/users/item/calendar_view/item/snooze_reminder/snooze_reminder_post_request_body.py deleted file mode 100644 index a71b62880ac..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/snooze_reminder/snooze_reminder_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ......models.date_time_time_zone import DateTimeTimeZone - -@dataclass -class SnoozeReminderPostRequestBody(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 NewReminderTime property - new_reminder_time: Optional[DateTimeTimeZone] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SnoozeReminderPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SnoozeReminderPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SnoozeReminderPostRequestBody() - - 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.date_time_time_zone import DateTimeTimeZone - - from ......models.date_time_time_zone import DateTimeTimeZone - - fields: dict[str, Callable[[Any], None]] = { - "NewReminderTime": lambda n : setattr(self, 'new_reminder_time', n.get_object_value(DateTimeTimeZone)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("NewReminderTime", self.new_reminder_time) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_view/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/users/item/calendar_view/item/snooze_reminder/snooze_reminder_request_builder.py deleted file mode 100644 index 2aa633edb85..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/snooze_reminder/snooze_reminder_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .snooze_reminder_post_request_body import SnoozeReminderPostRequestBody - -class SnoozeReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the snoozeReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new SnoozeReminderRequestBuilder 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}/calendarView/{event%2Did}/snoozeReminder", path_parameters) - - async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Postpone a reminder for an event in a user calendar until a new time. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Postpone a reminder for an event in a user calendar until a new time. - 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) -> SnoozeReminderRequestBuilder: - """ - 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: SnoozeReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return SnoozeReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class SnoozeReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendar_view/item/tentatively_accept/tentatively_accept_post_request_body.py b/msgraph/generated/users/item/calendar_view/item/tentatively_accept/tentatively_accept_post_request_body.py deleted file mode 100644 index dcb3fcda337..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/tentatively_accept/tentatively_accept_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ......models.time_slot import TimeSlot - -@dataclass -class TentativelyAcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TentativelyAcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TentativelyAcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TentativelyAcceptPostRequestBody() - - 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.time_slot import TimeSlot - - from ......models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendar_view/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/users/item/calendar_view/item/tentatively_accept/tentatively_accept_request_builder.py deleted file mode 100644 index f4468546d76..00000000000 --- a/msgraph/generated/users/item/calendar_view/item/tentatively_accept/tentatively_accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .tentatively_accept_post_request_body import TentativelyAcceptPostRequestBody - -class TentativelyAcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the tentativelyAccept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new TentativelyAcceptRequestBuilder 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}/calendarView/{event%2Did}/tentativelyAccept", path_parameters) - - async def post(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> TentativelyAcceptRequestBuilder: - """ - 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: TentativelyAcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return TentativelyAcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class TentativelyAcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/calendar_view_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/calendar_view_request_builder.py index 6e9097f37a0..19500c1929c 100644 --- a/msgraph/generated/users/item/calendars/item/calendar_view/calendar_view_request_builder.py +++ b/msgraph/generated/users/item/calendars/item/calendar_view/calendar_view_request_builder.py @@ -16,9 +16,7 @@ if TYPE_CHECKING: from ......models.event_collection_response import EventCollectionResponse 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 .item.event_item_request_builder import EventItemRequestBuilder class CalendarViewRequestBuilder(BaseRequestBuilder): """ @@ -33,20 +31,6 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d """ super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - def by_event_id(self,event_id: str) -> EventItemRequestBuilder: - """ - Provides operations to manage the calendarView property of the microsoft.graph.calendar entity. - param event_id: The unique identifier of event - Returns: EventItemRequestBuilder - """ - if event_id is None: - raise TypeError("event_id cannot be null.") - from .item.event_item_request_builder import EventItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["event%2Did"] = event_id - return EventItemRequestBuilder(self.request_adapter, url_tpl_params) - async def get(self,request_configuration: Optional[RequestConfiguration[CalendarViewRequestBuilderGetQueryParameters]] = None) -> Optional[EventCollectionResponse]: """ The calendar view for the calendar. Navigation property. Read-only. @@ -88,15 +72,6 @@ def with_url(self,raw_url: str) -> CalendarViewRequestBuilder: raise TypeError("raw_url cannot be null.") return CalendarViewRequestBuilder(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) - @property def delta(self) -> DeltaRequestBuilder: """ diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/count/count_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/count/count_request_builder.py deleted file mode 100644 index d655bf2ea20..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .......models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/accept/accept_post_request_body.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/accept/accept_post_request_body.py deleted file mode 100644 index d6aca7af2df..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/accept/accept_post_request_body.py +++ /dev/null @@ -1,54 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class AcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AcceptPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/accept/accept_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/accept/accept_request_builder.py deleted file mode 100644 index 2841c4c2683..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/accept/accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .accept_post_request_body import AcceptPostRequestBody - -class AcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the accept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AcceptRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/accept", path_parameters) - - async def post(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Accept the specified event in a user calendar. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Accept the specified event in a user calendar. - 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) -> AcceptRequestBuilder: - """ - 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: AcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/attachments/attachments_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/attachments/attachments_request_builder.py deleted file mode 100644 index 13eaefaca79..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/attachments/attachments_request_builder.py +++ /dev/null @@ -1,218 +0,0 @@ -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.attachment import Attachment - from ........models.attachment_collection_response import AttachmentCollectionResponse - from ........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - -class AttachmentsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentsRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_attachment_id(self,attachment_id: str) -> AttachmentItemRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - param attachment_id: The unique identifier of attachment - Returns: AttachmentItemRequestBuilder - """ - if attachment_id is None: - raise TypeError("attachment_id cannot be null.") - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["attachment%2Did"] = attachment_id - return AttachmentItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> Optional[AttachmentCollectionResponse]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AttachmentCollectionResponse] - """ - 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.attachment_collection_response import AttachmentCollectionResponse - - return await self.request_adapter.send_async(request_info, AttachmentCollectionResponse, error_mapping) - - async def post(self,body: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Attachment]: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - 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: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> AttachmentsRequestBuilder: - """ - 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: AttachmentsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentsRequestBuilder(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) - - @property - def create_upload_session(self) -> CreateUploadSessionRequestBuilder: - """ - Provides operations to call the createUploadSession method. - """ - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - - return CreateUploadSessionRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class AttachmentsRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentsRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]): - """ - 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 AttachmentsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/attachments/count/count_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/attachments/count/count_request_builder.py deleted file mode 100644 index edbec39e324..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/attachments/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .........models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/attachments/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/attachments/create_upload_session/create_upload_session_post_request_body.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/attachments/create_upload_session/create_upload_session_post_request_body.py deleted file mode 100644 index e74c7c21419..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/attachments/create_upload_session/create_upload_session_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .........models.attachment_item import AttachmentItem - -@dataclass -class CreateUploadSessionPostRequestBody(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 AttachmentItem property - attachment_item: Optional[AttachmentItem] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CreateUploadSessionPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CreateUploadSessionPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CreateUploadSessionPostRequestBody() - - 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.attachment_item import AttachmentItem - - from .........models.attachment_item import AttachmentItem - - fields: dict[str, Callable[[Any], None]] = { - "AttachmentItem": lambda n : setattr(self, 'attachment_item', n.get_object_value(AttachmentItem)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("AttachmentItem", self.attachment_item) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/attachments/create_upload_session/create_upload_session_request_builder.py deleted file mode 100644 index e5f53712f04..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ /dev/null @@ -1,90 +0,0 @@ -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.upload_session import UploadSession - from .create_upload_session_post_request_body import CreateUploadSessionPostRequestBody - -class CreateUploadSessionRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the createUploadSession method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CreateUploadSessionRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/attachments/createUploadSession", path_parameters) - - async def post(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UploadSession]: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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.upload_session import UploadSession - - return await self.request_adapter.send_async(request_info, UploadSession, error_mapping) - - def to_post_request_information(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - 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) -> CreateUploadSessionRequestBuilder: - """ - 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: CreateUploadSessionRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CreateUploadSessionRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CreateUploadSessionRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/attachments/item/attachment_item_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/attachments/item/attachment_item_request_builder.py deleted file mode 100644 index 93ee566fae0..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/attachments/item/attachment_item_request_builder.py +++ /dev/null @@ -1,143 +0,0 @@ -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.attachment import Attachment - from .........models.o_data_errors.o_data_error import ODataError - -class AttachmentItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentItemRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/attachments/{attachment%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from .........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[Attachment]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AttachmentItemRequestBuilder: - """ - 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: AttachmentItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AttachmentItemRequestBuilderDeleteRequestConfiguration(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 AttachmentItemRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentItemRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/calendar/calendar_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/calendar/calendar_request_builder.py deleted file mode 100644 index 67246e80208..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/calendar/calendar_request_builder.py +++ /dev/null @@ -1,107 +0,0 @@ -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.calendar import Calendar - from ........models.o_data_errors.o_data_error import ODataError - -class CalendarRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CalendarRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/calendar{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> Optional[Calendar]: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Calendar] - """ - 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.calendar import Calendar - - return await self.request_adapter.send_async(request_info, Calendar, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> CalendarRequestBuilder: - """ - 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: CalendarRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CalendarRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CalendarRequestBuilderGetQueryParameters(): - """ - The calendar that contains the event. Navigation property. Read-only. - """ - 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 CalendarRequestBuilderGetRequestConfiguration(RequestConfiguration[CalendarRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/cancel/cancel_post_request_body.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/cancel/cancel_post_request_body.py deleted file mode 100644 index 9b506dc0b8a..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/cancel/cancel_post_request_body.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class CancelPostRequestBody(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 Comment property - comment: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CancelPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CancelPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CancelPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/cancel/cancel_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/cancel/cancel_request_builder.py deleted file mode 100644 index 0f0a791d8c8..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/cancel/cancel_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .cancel_post_request_body import CancelPostRequestBody - -class CancelRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the cancel method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CancelRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/cancel", path_parameters) - - async def post(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - 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) -> CancelRequestBuilder: - """ - 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: CancelRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CancelRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CancelRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/decline/decline_post_request_body.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/decline/decline_post_request_body.py deleted file mode 100644 index 8770ceeea48..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/decline/decline_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ........models.time_slot import TimeSlot - -@dataclass -class DeclinePostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeclinePostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeclinePostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeclinePostRequestBody() - - 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.time_slot import TimeSlot - - from ........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/decline/decline_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/decline/decline_request_builder.py deleted file mode 100644 index b47be90b6d5..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/decline/decline_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .decline_post_request_body import DeclinePostRequestBody - -class DeclineRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the decline method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeclineRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/decline", path_parameters) - - async def post(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> DeclineRequestBuilder: - """ - 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: DeclineRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeclineRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeclineRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/dismiss_reminder/dismiss_reminder_request_builder.py deleted file mode 100644 index 3f4e449acfd..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ /dev/null @@ -1,79 +0,0 @@ -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 DismissReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the dismissReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DismissReminderRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/dismissReminder", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 - """ - request_info = self.to_post_request_information( - request_configuration - ) - 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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DismissReminderRequestBuilder: - """ - 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: DismissReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DismissReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DismissReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/event_item_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/event_item_request_builder.py deleted file mode 100644 index ec6403a4bec..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/event_item_request_builder.py +++ /dev/null @@ -1,247 +0,0 @@ -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.event import Event - from .......models.o_data_errors.o_data_error import ODataError - from .accept.accept_request_builder import AcceptRequestBuilder - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - from .calendar.calendar_request_builder import CalendarRequestBuilder - from .cancel.cancel_request_builder import CancelRequestBuilder - from .decline.decline_request_builder import DeclineRequestBuilder - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - from .exception_occurrences.exception_occurrences_request_builder import ExceptionOccurrencesRequestBuilder - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - from .forward.forward_request_builder import ForwardRequestBuilder - from .instances.instances_request_builder import InstancesRequestBuilder - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - -class EventItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the calendarView property of the microsoft.graph.calendar entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new EventItemRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> Optional[Event]: - """ - The calendar view for the calendar. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Event] - """ - 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.event import Event - - return await self.request_adapter.send_async(request_info, Event, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The calendar view for the calendar. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> EventItemRequestBuilder: - """ - 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: EventItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return EventItemRequestBuilder(self.request_adapter, raw_url) - - @property - def accept(self) -> AcceptRequestBuilder: - """ - Provides operations to call the accept method. - """ - from .accept.accept_request_builder import AcceptRequestBuilder - - return AcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def attachments(self) -> AttachmentsRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - - return AttachmentsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def calendar(self) -> CalendarRequestBuilder: - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - from .calendar.calendar_request_builder import CalendarRequestBuilder - - return CalendarRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def cancel(self) -> CancelRequestBuilder: - """ - Provides operations to call the cancel method. - """ - from .cancel.cancel_request_builder import CancelRequestBuilder - - return CancelRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def decline(self) -> DeclineRequestBuilder: - """ - Provides operations to call the decline method. - """ - from .decline.decline_request_builder import DeclineRequestBuilder - - return DeclineRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def dismiss_reminder(self) -> DismissReminderRequestBuilder: - """ - Provides operations to call the dismissReminder method. - """ - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - - return DismissReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def exception_occurrences(self) -> ExceptionOccurrencesRequestBuilder: - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - from .exception_occurrences.exception_occurrences_request_builder import ExceptionOccurrencesRequestBuilder - - return ExceptionOccurrencesRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def extensions(self) -> ExtensionsRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - - return ExtensionsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def forward(self) -> ForwardRequestBuilder: - """ - Provides operations to call the forward method. - """ - from .forward.forward_request_builder import ForwardRequestBuilder - - return ForwardRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def instances(self) -> InstancesRequestBuilder: - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - """ - from .instances.instances_request_builder import InstancesRequestBuilder - - return InstancesRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def permanent_delete(self) -> PermanentDeleteRequestBuilder: - """ - Provides operations to call the permanentDelete method. - """ - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - - return PermanentDeleteRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def snooze_reminder(self) -> SnoozeReminderRequestBuilder: - """ - Provides operations to call the snoozeReminder method. - """ - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - - return SnoozeReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def tentatively_accept(self) -> TentativelyAcceptRequestBuilder: - """ - Provides operations to call the tentativelyAccept method. - """ - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - - return TentativelyAcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class EventItemRequestBuilderGetQueryParameters(): - """ - The calendar view for the calendar. Navigation property. Read-only. - """ - 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 == "end_date_time": - return "endDateTime" - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - if original_name == "start_date_time": - return "startDateTime" - return original_name - - # The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - start_date_time: Optional[str] = None - - - @dataclass - class EventItemRequestBuilderGetRequestConfiguration(RequestConfiguration[EventItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/count/count_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/count/count_request_builder.py deleted file mode 100644 index 2b2d70a6a0a..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .........models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/delta/delta_get_response.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/delta/delta_get_response.py deleted file mode 100644 index 95fb9282951..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/delta/delta_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .........models.base_delta_function_response import BaseDeltaFunctionResponse - from .........models.event import Event - -from .........models.base_delta_function_response import BaseDeltaFunctionResponse - -@dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): - # The value property - value: Optional[list[Event]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeltaGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeltaGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeltaGetResponse() - - 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.base_delta_function_response import BaseDeltaFunctionResponse - from .........models.event import Event - - from .........models.base_delta_function_response import BaseDeltaFunctionResponse - from .........models.event import Event - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(Event)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/delta/delta_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/delta/delta_request_builder.py deleted file mode 100644 index 14c5d293ae6..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/delta/delta_request_builder.py +++ /dev/null @@ -1,148 +0,0 @@ -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 .delta_get_response import DeltaGetResponse - -class DeltaRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the delta method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeltaRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> Optional[DeltaGetResponse]: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 - """ - request_info = self.to_get_request_information( - request_configuration - ) - 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 .delta_get_response import DeltaGetResponse - - return await self.request_adapter.send_async(request_info, DeltaGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DeltaRequestBuilder: - """ - 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: DeltaRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeltaRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeltaRequestBuilderGetQueryParameters(): - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - """ - 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 == "end_date_time": - return "endDateTime" - 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 == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = 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 - - # The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - start_date_time: Optional[str] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class DeltaRequestBuilderGetRequestConfiguration(RequestConfiguration[DeltaRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/exception_occurrences_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/exception_occurrences_request_builder.py deleted file mode 100644 index 1c50ecddf34..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/exception_occurrences_request_builder.py +++ /dev/null @@ -1,172 +0,0 @@ -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.event_collection_response import EventCollectionResponse - 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 .item.event_item_request_builder import EventItemRequestBuilder - -class ExceptionOccurrencesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExceptionOccurrencesRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_event_id1(self,event_id1: str) -> EventItemRequestBuilder: - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - param event_id1: The unique identifier of event - Returns: EventItemRequestBuilder - """ - if event_id1 is None: - raise TypeError("event_id1 cannot be null.") - from .item.event_item_request_builder import EventItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["event%2Did1"] = event_id1 - return EventItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]] = None) -> Optional[EventCollectionResponse]: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[EventCollectionResponse] - """ - 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.event_collection_response import EventCollectionResponse - - return await self.request_adapter.send_async(request_info, EventCollectionResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> ExceptionOccurrencesRequestBuilder: - """ - 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: ExceptionOccurrencesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExceptionOccurrencesRequestBuilder(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) - - @property - def delta(self) -> DeltaRequestBuilder: - """ - Provides operations to call the delta method. - """ - from .delta.delta_request_builder import DeltaRequestBuilder - - return DeltaRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class ExceptionOccurrencesRequestBuilderGetQueryParameters(): - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - """ - 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 ExceptionOccurrencesRequestBuilderGetRequestConfiguration(RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/accept/accept_post_request_body.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/accept/accept_post_request_body.py deleted file mode 100644 index d6aca7af2df..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/accept/accept_post_request_body.py +++ /dev/null @@ -1,54 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class AcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AcceptPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/accept/accept_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/accept/accept_request_builder.py deleted file mode 100644 index 8ecfd5ff4ff..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/accept/accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .accept_post_request_body import AcceptPostRequestBody - -class AcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the accept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AcceptRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/accept", path_parameters) - - async def post(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Accept the specified event in a user calendar. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Accept the specified event in a user calendar. - 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) -> AcceptRequestBuilder: - """ - 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: AcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/attachments/attachments_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/attachments/attachments_request_builder.py deleted file mode 100644 index a2a7b948fae..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/attachments/attachments_request_builder.py +++ /dev/null @@ -1,218 +0,0 @@ -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.attachment import Attachment - from ..........models.attachment_collection_response import AttachmentCollectionResponse - from ..........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - -class AttachmentsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentsRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_attachment_id(self,attachment_id: str) -> AttachmentItemRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - param attachment_id: The unique identifier of attachment - Returns: AttachmentItemRequestBuilder - """ - if attachment_id is None: - raise TypeError("attachment_id cannot be null.") - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["attachment%2Did"] = attachment_id - return AttachmentItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> Optional[AttachmentCollectionResponse]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AttachmentCollectionResponse] - """ - 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.attachment_collection_response import AttachmentCollectionResponse - - return await self.request_adapter.send_async(request_info, AttachmentCollectionResponse, error_mapping) - - async def post(self,body: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Attachment]: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - 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: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> AttachmentsRequestBuilder: - """ - 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: AttachmentsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentsRequestBuilder(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) - - @property - def create_upload_session(self) -> CreateUploadSessionRequestBuilder: - """ - Provides operations to call the createUploadSession method. - """ - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - - return CreateUploadSessionRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class AttachmentsRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentsRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]): - """ - 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 AttachmentsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/attachments/count/count_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/attachments/count/count_request_builder.py deleted file mode 100644 index f6c92bc2e51..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/attachments/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...........models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py deleted file mode 100644 index c6f92c7c9db..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ...........models.attachment_item import AttachmentItem - -@dataclass -class CreateUploadSessionPostRequestBody(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 AttachmentItem property - attachment_item: Optional[AttachmentItem] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CreateUploadSessionPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CreateUploadSessionPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CreateUploadSessionPostRequestBody() - - 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.attachment_item import AttachmentItem - - from ...........models.attachment_item import AttachmentItem - - fields: dict[str, Callable[[Any], None]] = { - "AttachmentItem": lambda n : setattr(self, 'attachment_item', n.get_object_value(AttachmentItem)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("AttachmentItem", self.attachment_item) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py deleted file mode 100644 index 1326884ec14..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ /dev/null @@ -1,90 +0,0 @@ -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.upload_session import UploadSession - from .create_upload_session_post_request_body import CreateUploadSessionPostRequestBody - -class CreateUploadSessionRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the createUploadSession method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CreateUploadSessionRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/createUploadSession", path_parameters) - - async def post(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UploadSession]: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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.upload_session import UploadSession - - return await self.request_adapter.send_async(request_info, UploadSession, error_mapping) - - def to_post_request_information(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - 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) -> CreateUploadSessionRequestBuilder: - """ - 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: CreateUploadSessionRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CreateUploadSessionRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CreateUploadSessionRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py deleted file mode 100644 index 678bc4b269d..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py +++ /dev/null @@ -1,143 +0,0 @@ -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.attachment import Attachment - from ...........models.o_data_errors.o_data_error import ODataError - -class AttachmentItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentItemRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ...........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[Attachment]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AttachmentItemRequestBuilder: - """ - 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: AttachmentItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AttachmentItemRequestBuilderDeleteRequestConfiguration(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 AttachmentItemRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentItemRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/calendar/calendar_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/calendar/calendar_request_builder.py deleted file mode 100644 index 536ef801f38..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/calendar/calendar_request_builder.py +++ /dev/null @@ -1,107 +0,0 @@ -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.calendar import Calendar - from ..........models.o_data_errors.o_data_error import ODataError - -class CalendarRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CalendarRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/calendar{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> Optional[Calendar]: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Calendar] - """ - 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.calendar import Calendar - - return await self.request_adapter.send_async(request_info, Calendar, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> CalendarRequestBuilder: - """ - 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: CalendarRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CalendarRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CalendarRequestBuilderGetQueryParameters(): - """ - The calendar that contains the event. Navigation property. Read-only. - """ - 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 CalendarRequestBuilderGetRequestConfiguration(RequestConfiguration[CalendarRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/cancel/cancel_post_request_body.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/cancel/cancel_post_request_body.py deleted file mode 100644 index 9b506dc0b8a..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/cancel/cancel_post_request_body.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class CancelPostRequestBody(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 Comment property - comment: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CancelPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CancelPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CancelPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/cancel/cancel_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/cancel/cancel_request_builder.py deleted file mode 100644 index b8145b77d43..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/cancel/cancel_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .cancel_post_request_body import CancelPostRequestBody - -class CancelRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the cancel method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CancelRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/cancel", path_parameters) - - async def post(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - 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) -> CancelRequestBuilder: - """ - 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: CancelRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CancelRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CancelRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/decline/decline_post_request_body.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/decline/decline_post_request_body.py deleted file mode 100644 index 546d8868e09..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/decline/decline_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.time_slot import TimeSlot - -@dataclass -class DeclinePostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeclinePostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeclinePostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeclinePostRequestBody() - - 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.time_slot import TimeSlot - - from ..........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/decline/decline_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/decline/decline_request_builder.py deleted file mode 100644 index cdedf385f07..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/decline/decline_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .decline_post_request_body import DeclinePostRequestBody - -class DeclineRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the decline method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeclineRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/decline", path_parameters) - - async def post(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> DeclineRequestBuilder: - """ - 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: DeclineRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeclineRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeclineRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py deleted file mode 100644 index 3ae0baadf38..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ /dev/null @@ -1,79 +0,0 @@ -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 DismissReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the dismissReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DismissReminderRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/dismissReminder", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 - """ - request_info = self.to_post_request_information( - request_configuration - ) - 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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DismissReminderRequestBuilder: - """ - 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: DismissReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DismissReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DismissReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/event_item_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/event_item_request_builder.py deleted file mode 100644 index 76aa632af08..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/event_item_request_builder.py +++ /dev/null @@ -1,227 +0,0 @@ -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.event import Event - from .........models.o_data_errors.o_data_error import ODataError - from .accept.accept_request_builder import AcceptRequestBuilder - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - from .calendar.calendar_request_builder import CalendarRequestBuilder - from .cancel.cancel_request_builder import CancelRequestBuilder - from .decline.decline_request_builder import DeclineRequestBuilder - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - from .forward.forward_request_builder import ForwardRequestBuilder - from .instances.instances_request_builder import InstancesRequestBuilder - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - -class EventItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new EventItemRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> Optional[Event]: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Event] - """ - 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.event import Event - - return await self.request_adapter.send_async(request_info, Event, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> EventItemRequestBuilder: - """ - 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: EventItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return EventItemRequestBuilder(self.request_adapter, raw_url) - - @property - def accept(self) -> AcceptRequestBuilder: - """ - Provides operations to call the accept method. - """ - from .accept.accept_request_builder import AcceptRequestBuilder - - return AcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def attachments(self) -> AttachmentsRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - - return AttachmentsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def calendar(self) -> CalendarRequestBuilder: - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - from .calendar.calendar_request_builder import CalendarRequestBuilder - - return CalendarRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def cancel(self) -> CancelRequestBuilder: - """ - Provides operations to call the cancel method. - """ - from .cancel.cancel_request_builder import CancelRequestBuilder - - return CancelRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def decline(self) -> DeclineRequestBuilder: - """ - Provides operations to call the decline method. - """ - from .decline.decline_request_builder import DeclineRequestBuilder - - return DeclineRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def dismiss_reminder(self) -> DismissReminderRequestBuilder: - """ - Provides operations to call the dismissReminder method. - """ - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - - return DismissReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def extensions(self) -> ExtensionsRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - - return ExtensionsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def forward(self) -> ForwardRequestBuilder: - """ - Provides operations to call the forward method. - """ - from .forward.forward_request_builder import ForwardRequestBuilder - - return ForwardRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def instances(self) -> InstancesRequestBuilder: - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - """ - from .instances.instances_request_builder import InstancesRequestBuilder - - return InstancesRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def permanent_delete(self) -> PermanentDeleteRequestBuilder: - """ - Provides operations to call the permanentDelete method. - """ - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - - return PermanentDeleteRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def snooze_reminder(self) -> SnoozeReminderRequestBuilder: - """ - Provides operations to call the snoozeReminder method. - """ - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - - return SnoozeReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def tentatively_accept(self) -> TentativelyAcceptRequestBuilder: - """ - Provides operations to call the tentativelyAccept method. - """ - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - - return TentativelyAcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class EventItemRequestBuilderGetQueryParameters(): - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - """ - 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 EventItemRequestBuilderGetRequestConfiguration(RequestConfiguration[EventItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/extensions/count/count_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/extensions/count/count_request_builder.py deleted file mode 100644 index ddf2eb71324..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/extensions/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...........models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/extensions/extensions_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/extensions/extensions_request_builder.py deleted file mode 100644 index 571cfabe660..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/extensions/extensions_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -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.extension import Extension - from ..........models.extension_collection_response import ExtensionCollectionResponse - from ..........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - -class ExtensionsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionsRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_extension_id(self,extension_id: str) -> ExtensionItemRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - param extension_id: The unique identifier of extension - Returns: ExtensionItemRequestBuilder - """ - if extension_id is None: - raise TypeError("extension_id cannot be null.") - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["extension%2Did"] = extension_id - return ExtensionItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> Optional[ExtensionCollectionResponse]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[ExtensionCollectionResponse] - """ - 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.extension_collection_response import ExtensionCollectionResponse - - return await self.request_adapter.send_async(request_info, ExtensionCollectionResponse, error_mapping) - - async def post(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionsRequestBuilder: - """ - 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: ExtensionsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionsRequestBuilder(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 ExtensionsRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionsRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]): - """ - 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 ExtensionsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py deleted file mode 100644 index 933284daeea..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -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.extension import Extension - from ...........models.o_data_errors.o_data_error import ODataError - -class ExtensionItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionItemRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ...........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> Optional[Extension]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - async def patch(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionItemRequestBuilder: - """ - 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: ExtensionItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ExtensionItemRequestBuilderDeleteRequestConfiguration(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 ExtensionItemRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]): - """ - 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 ExtensionItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/forward/forward_post_request_body.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/forward/forward_post_request_body.py deleted file mode 100644 index 10ffc4b5845..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/forward/forward_post_request_body.py +++ /dev/null @@ -1,61 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.recipient import Recipient - -@dataclass -class ForwardPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ToRecipients property - to_recipients: Optional[list[Recipient]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ForwardPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ForwardPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ForwardPostRequestBody() - - 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.recipient import Recipient - - from ..........models.recipient import Recipient - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ToRecipients": lambda n : setattr(self, 'to_recipients', n.get_collection_of_object_values(Recipient)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_collection_of_object_values("ToRecipients", self.to_recipients) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/forward/forward_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/forward/forward_request_builder.py deleted file mode 100644 index 688e6bca92b..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/forward/forward_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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_post_request_body import ForwardPostRequestBody - -class ForwardRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the forward method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ForwardRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/forward", path_parameters) - - async def post(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - 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) -> ForwardRequestBuilder: - """ - 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: ForwardRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ForwardRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ForwardRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/count/count_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/count/count_request_builder.py deleted file mode 100644 index abd84e8f6ae..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...........models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/delta/delta_get_response.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/delta/delta_get_response.py deleted file mode 100644 index 09142e34057..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/delta/delta_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ...........models.base_delta_function_response import BaseDeltaFunctionResponse - from ...........models.event import Event - -from ...........models.base_delta_function_response import BaseDeltaFunctionResponse - -@dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): - # The value property - value: Optional[list[Event]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeltaGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeltaGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeltaGetResponse() - - 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.base_delta_function_response import BaseDeltaFunctionResponse - from ...........models.event import Event - - from ...........models.base_delta_function_response import BaseDeltaFunctionResponse - from ...........models.event import Event - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(Event)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/delta/delta_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/delta/delta_request_builder.py deleted file mode 100644 index 8ca5dde31c4..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/delta/delta_request_builder.py +++ /dev/null @@ -1,148 +0,0 @@ -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 .delta_get_response import DeltaGetResponse - -class DeltaRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the delta method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeltaRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> Optional[DeltaGetResponse]: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 - """ - request_info = self.to_get_request_information( - request_configuration - ) - 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 .delta_get_response import DeltaGetResponse - - return await self.request_adapter.send_async(request_info, DeltaGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DeltaRequestBuilder: - """ - 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: DeltaRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeltaRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeltaRequestBuilderGetQueryParameters(): - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - """ - 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 == "end_date_time": - return "endDateTime" - 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 == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = 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 - - # The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - start_date_time: Optional[str] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class DeltaRequestBuilderGetRequestConfiguration(RequestConfiguration[DeltaRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/instances_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/instances_request_builder.py deleted file mode 100644 index 27b16f34a46..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/instances_request_builder.py +++ /dev/null @@ -1,182 +0,0 @@ -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.event_collection_response import EventCollectionResponse - 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 .item.event_item_request_builder import EventItemRequestBuilder - -class InstancesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new InstancesRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_event_id2(self,event_id2: str) -> EventItemRequestBuilder: - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - param event_id2: The unique identifier of event - Returns: EventItemRequestBuilder - """ - if event_id2 is None: - raise TypeError("event_id2 cannot be null.") - from .item.event_item_request_builder import EventItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["event%2Did2"] = event_id2 - return EventItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[InstancesRequestBuilderGetQueryParameters]] = None) -> Optional[EventCollectionResponse]: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[EventCollectionResponse] - """ - 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.event_collection_response import EventCollectionResponse - - return await self.request_adapter.send_async(request_info, EventCollectionResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[InstancesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> InstancesRequestBuilder: - """ - 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: InstancesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return InstancesRequestBuilder(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) - - @property - def delta(self) -> DeltaRequestBuilder: - """ - Provides operations to call the delta method. - """ - from .delta.delta_request_builder import DeltaRequestBuilder - - return DeltaRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class InstancesRequestBuilderGetQueryParameters(): - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - """ - 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 == "end_date_time": - return "endDateTime" - 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 == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = 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 - - # The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - start_date_time: Optional[str] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class InstancesRequestBuilderGetRequestConfiguration(RequestConfiguration[InstancesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/accept/accept_post_request_body.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/accept/accept_post_request_body.py deleted file mode 100644 index d6aca7af2df..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/accept/accept_post_request_body.py +++ /dev/null @@ -1,54 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class AcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AcceptPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/accept/accept_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/accept/accept_request_builder.py deleted file mode 100644 index 24aaec3d3ce..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/accept/accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .accept_post_request_body import AcceptPostRequestBody - -class AcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the accept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AcceptRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/accept", path_parameters) - - async def post(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Accept the specified event in a user calendar. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Accept the specified event in a user calendar. - 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) -> AcceptRequestBuilder: - """ - 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: AcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/attachments/attachments_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/attachments/attachments_request_builder.py deleted file mode 100644 index c57890bd532..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/attachments/attachments_request_builder.py +++ /dev/null @@ -1,218 +0,0 @@ -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.attachment import Attachment - from ............models.attachment_collection_response import AttachmentCollectionResponse - from ............models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - -class AttachmentsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentsRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_attachment_id(self,attachment_id: str) -> AttachmentItemRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - param attachment_id: The unique identifier of attachment - Returns: AttachmentItemRequestBuilder - """ - if attachment_id is None: - raise TypeError("attachment_id cannot be null.") - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["attachment%2Did"] = attachment_id - return AttachmentItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> Optional[AttachmentCollectionResponse]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AttachmentCollectionResponse] - """ - 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.attachment_collection_response import AttachmentCollectionResponse - - return await self.request_adapter.send_async(request_info, AttachmentCollectionResponse, error_mapping) - - async def post(self,body: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Attachment]: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - 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: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> AttachmentsRequestBuilder: - """ - 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: AttachmentsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentsRequestBuilder(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) - - @property - def create_upload_session(self) -> CreateUploadSessionRequestBuilder: - """ - Provides operations to call the createUploadSession method. - """ - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - - return CreateUploadSessionRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class AttachmentsRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentsRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]): - """ - 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 AttachmentsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/attachments/count/count_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/attachments/count/count_request_builder.py deleted file mode 100644 index 08e9b98ab72..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/attachments/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .............models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py deleted file mode 100644 index 4654f793b43..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .............models.attachment_item import AttachmentItem - -@dataclass -class CreateUploadSessionPostRequestBody(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 AttachmentItem property - attachment_item: Optional[AttachmentItem] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CreateUploadSessionPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CreateUploadSessionPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CreateUploadSessionPostRequestBody() - - 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.attachment_item import AttachmentItem - - from .............models.attachment_item import AttachmentItem - - fields: dict[str, Callable[[Any], None]] = { - "AttachmentItem": lambda n : setattr(self, 'attachment_item', n.get_object_value(AttachmentItem)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("AttachmentItem", self.attachment_item) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py deleted file mode 100644 index ef1f1ee5b96..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ /dev/null @@ -1,90 +0,0 @@ -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.upload_session import UploadSession - from .create_upload_session_post_request_body import CreateUploadSessionPostRequestBody - -class CreateUploadSessionRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the createUploadSession method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CreateUploadSessionRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/createUploadSession", path_parameters) - - async def post(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UploadSession]: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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.upload_session import UploadSession - - return await self.request_adapter.send_async(request_info, UploadSession, error_mapping) - - def to_post_request_information(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - 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) -> CreateUploadSessionRequestBuilder: - """ - 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: CreateUploadSessionRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CreateUploadSessionRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CreateUploadSessionRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/attachments/item/attachment_item_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/attachments/item/attachment_item_request_builder.py deleted file mode 100644 index e9de25bfe96..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/attachments/item/attachment_item_request_builder.py +++ /dev/null @@ -1,143 +0,0 @@ -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.attachment import Attachment - from .............models.o_data_errors.o_data_error import ODataError - -class AttachmentItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentItemRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from .............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[Attachment]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AttachmentItemRequestBuilder: - """ - 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: AttachmentItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AttachmentItemRequestBuilderDeleteRequestConfiguration(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 AttachmentItemRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentItemRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/calendar/calendar_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/calendar/calendar_request_builder.py deleted file mode 100644 index f0b667cc677..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/calendar/calendar_request_builder.py +++ /dev/null @@ -1,107 +0,0 @@ -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.calendar import Calendar - from ............models.o_data_errors.o_data_error import ODataError - -class CalendarRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CalendarRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/calendar{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> Optional[Calendar]: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Calendar] - """ - 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.calendar import Calendar - - return await self.request_adapter.send_async(request_info, Calendar, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> CalendarRequestBuilder: - """ - 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: CalendarRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CalendarRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CalendarRequestBuilderGetQueryParameters(): - """ - The calendar that contains the event. Navigation property. Read-only. - """ - 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 CalendarRequestBuilderGetRequestConfiguration(RequestConfiguration[CalendarRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/cancel/cancel_post_request_body.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/cancel/cancel_post_request_body.py deleted file mode 100644 index 9b506dc0b8a..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/cancel/cancel_post_request_body.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class CancelPostRequestBody(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 Comment property - comment: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CancelPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CancelPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CancelPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/cancel/cancel_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/cancel/cancel_request_builder.py deleted file mode 100644 index cc85737e3d2..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/cancel/cancel_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .cancel_post_request_body import CancelPostRequestBody - -class CancelRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the cancel method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CancelRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/cancel", path_parameters) - - async def post(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - 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) -> CancelRequestBuilder: - """ - 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: CancelRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CancelRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CancelRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/decline/decline_post_request_body.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/decline/decline_post_request_body.py deleted file mode 100644 index ec759246257..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/decline/decline_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ............models.time_slot import TimeSlot - -@dataclass -class DeclinePostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeclinePostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeclinePostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeclinePostRequestBody() - - 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.time_slot import TimeSlot - - from ............models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/decline/decline_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/decline/decline_request_builder.py deleted file mode 100644 index 3780b34d255..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/decline/decline_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .decline_post_request_body import DeclinePostRequestBody - -class DeclineRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the decline method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeclineRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/decline", path_parameters) - - async def post(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> DeclineRequestBuilder: - """ - 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: DeclineRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeclineRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeclineRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py deleted file mode 100644 index 93de7dbf244..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ /dev/null @@ -1,79 +0,0 @@ -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 DismissReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the dismissReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DismissReminderRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/dismissReminder", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 - """ - request_info = self.to_post_request_information( - request_configuration - ) - 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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DismissReminderRequestBuilder: - """ - 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: DismissReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DismissReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DismissReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/event_item_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/event_item_request_builder.py deleted file mode 100644 index ba198303654..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/event_item_request_builder.py +++ /dev/null @@ -1,227 +0,0 @@ -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.event import Event - from ...........models.o_data_errors.o_data_error import ODataError - from .accept.accept_request_builder import AcceptRequestBuilder - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - from .calendar.calendar_request_builder import CalendarRequestBuilder - from .cancel.cancel_request_builder import CancelRequestBuilder - from .decline.decline_request_builder import DeclineRequestBuilder - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - from .forward.forward_request_builder import ForwardRequestBuilder - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - -class EventItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new EventItemRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> Optional[Event]: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Event] - """ - 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.event import Event - - return await self.request_adapter.send_async(request_info, Event, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> EventItemRequestBuilder: - """ - 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: EventItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return EventItemRequestBuilder(self.request_adapter, raw_url) - - @property - def accept(self) -> AcceptRequestBuilder: - """ - Provides operations to call the accept method. - """ - from .accept.accept_request_builder import AcceptRequestBuilder - - return AcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def attachments(self) -> AttachmentsRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - - return AttachmentsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def calendar(self) -> CalendarRequestBuilder: - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - from .calendar.calendar_request_builder import CalendarRequestBuilder - - return CalendarRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def cancel(self) -> CancelRequestBuilder: - """ - Provides operations to call the cancel method. - """ - from .cancel.cancel_request_builder import CancelRequestBuilder - - return CancelRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def decline(self) -> DeclineRequestBuilder: - """ - Provides operations to call the decline method. - """ - from .decline.decline_request_builder import DeclineRequestBuilder - - return DeclineRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def dismiss_reminder(self) -> DismissReminderRequestBuilder: - """ - Provides operations to call the dismissReminder method. - """ - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - - return DismissReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def extensions(self) -> ExtensionsRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - - return ExtensionsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def forward(self) -> ForwardRequestBuilder: - """ - Provides operations to call the forward method. - """ - from .forward.forward_request_builder import ForwardRequestBuilder - - return ForwardRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def permanent_delete(self) -> PermanentDeleteRequestBuilder: - """ - Provides operations to call the permanentDelete method. - """ - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - - return PermanentDeleteRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def snooze_reminder(self) -> SnoozeReminderRequestBuilder: - """ - Provides operations to call the snoozeReminder method. - """ - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - - return SnoozeReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def tentatively_accept(self) -> TentativelyAcceptRequestBuilder: - """ - Provides operations to call the tentativelyAccept method. - """ - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - - return TentativelyAcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class EventItemRequestBuilderGetQueryParameters(): - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - """ - 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 == "end_date_time": - return "endDateTime" - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - if original_name == "start_date_time": - return "startDateTime" - return original_name - - # The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - start_date_time: Optional[str] = None - - - @dataclass - class EventItemRequestBuilderGetRequestConfiguration(RequestConfiguration[EventItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/extensions/count/count_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/extensions/count/count_request_builder.py deleted file mode 100644 index 3bed2de2594..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/extensions/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .............models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/extensions/extensions_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/extensions/extensions_request_builder.py deleted file mode 100644 index 1b0321081cf..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/extensions/extensions_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -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.extension import Extension - from ............models.extension_collection_response import ExtensionCollectionResponse - from ............models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - -class ExtensionsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionsRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_extension_id(self,extension_id: str) -> ExtensionItemRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - param extension_id: The unique identifier of extension - Returns: ExtensionItemRequestBuilder - """ - if extension_id is None: - raise TypeError("extension_id cannot be null.") - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["extension%2Did"] = extension_id - return ExtensionItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> Optional[ExtensionCollectionResponse]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[ExtensionCollectionResponse] - """ - 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.extension_collection_response import ExtensionCollectionResponse - - return await self.request_adapter.send_async(request_info, ExtensionCollectionResponse, error_mapping) - - async def post(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionsRequestBuilder: - """ - 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: ExtensionsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionsRequestBuilder(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 ExtensionsRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionsRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]): - """ - 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 ExtensionsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/extensions/item/extension_item_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/extensions/item/extension_item_request_builder.py deleted file mode 100644 index e7ec06bf424..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/extensions/item/extension_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -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.extension import Extension - from .............models.o_data_errors.o_data_error import ODataError - -class ExtensionItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionItemRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from .............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> Optional[Extension]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - async def patch(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionItemRequestBuilder: - """ - 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: ExtensionItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ExtensionItemRequestBuilderDeleteRequestConfiguration(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 ExtensionItemRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]): - """ - 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 ExtensionItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/forward/forward_post_request_body.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/forward/forward_post_request_body.py deleted file mode 100644 index 62ab3d118f6..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/forward/forward_post_request_body.py +++ /dev/null @@ -1,61 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ............models.recipient import Recipient - -@dataclass -class ForwardPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ToRecipients property - to_recipients: Optional[list[Recipient]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ForwardPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ForwardPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ForwardPostRequestBody() - - 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.recipient import Recipient - - from ............models.recipient import Recipient - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ToRecipients": lambda n : setattr(self, 'to_recipients', n.get_collection_of_object_values(Recipient)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_collection_of_object_values("ToRecipients", self.to_recipients) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/forward/forward_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/forward/forward_request_builder.py deleted file mode 100644 index 31b9332544e..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/forward/forward_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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_post_request_body import ForwardPostRequestBody - -class ForwardRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the forward method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ForwardRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/forward", path_parameters) - - async def post(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - 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) -> ForwardRequestBuilder: - """ - 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: ForwardRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ForwardRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ForwardRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/permanent_delete/permanent_delete_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/permanent_delete/permanent_delete_request_builder.py deleted file mode 100644 index db9c23134be..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/permanent_delete/permanent_delete_request_builder.py +++ /dev/null @@ -1,78 +0,0 @@ -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 PermanentDeleteRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the permanentDelete method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new PermanentDeleteRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/permanentDelete", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_post_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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> PermanentDeleteRequestBuilder: - """ - 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: PermanentDeleteRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return PermanentDeleteRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class PermanentDeleteRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py deleted file mode 100644 index 5d3c96aacfd..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ............models.date_time_time_zone import DateTimeTimeZone - -@dataclass -class SnoozeReminderPostRequestBody(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 NewReminderTime property - new_reminder_time: Optional[DateTimeTimeZone] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SnoozeReminderPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SnoozeReminderPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SnoozeReminderPostRequestBody() - - 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.date_time_time_zone import DateTimeTimeZone - - from ............models.date_time_time_zone import DateTimeTimeZone - - fields: dict[str, Callable[[Any], None]] = { - "NewReminderTime": lambda n : setattr(self, 'new_reminder_time', n.get_object_value(DateTimeTimeZone)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("NewReminderTime", self.new_reminder_time) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py deleted file mode 100644 index 891597ce48e..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .snooze_reminder_post_request_body import SnoozeReminderPostRequestBody - -class SnoozeReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the snoozeReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new SnoozeReminderRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/snoozeReminder", path_parameters) - - async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Postpone a reminder for an event in a user calendar until a new time. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Postpone a reminder for an event in a user calendar until a new time. - 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) -> SnoozeReminderRequestBuilder: - """ - 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: SnoozeReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return SnoozeReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class SnoozeReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py deleted file mode 100644 index ab45ab761c1..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ............models.time_slot import TimeSlot - -@dataclass -class TentativelyAcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TentativelyAcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TentativelyAcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TentativelyAcceptPostRequestBody() - - 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.time_slot import TimeSlot - - from ............models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py deleted file mode 100644 index 5a7c41fef59..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .tentatively_accept_post_request_body import TentativelyAcceptPostRequestBody - -class TentativelyAcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the tentativelyAccept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new TentativelyAcceptRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/tentativelyAccept", path_parameters) - - async def post(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> TentativelyAcceptRequestBuilder: - """ - 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: TentativelyAcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return TentativelyAcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class TentativelyAcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py deleted file mode 100644 index a2da0fb8dd8..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py +++ /dev/null @@ -1,78 +0,0 @@ -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 PermanentDeleteRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the permanentDelete method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new PermanentDeleteRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/permanentDelete", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_post_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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> PermanentDeleteRequestBuilder: - """ - 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: PermanentDeleteRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return PermanentDeleteRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class PermanentDeleteRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py deleted file mode 100644 index 4732ba13f56..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.date_time_time_zone import DateTimeTimeZone - -@dataclass -class SnoozeReminderPostRequestBody(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 NewReminderTime property - new_reminder_time: Optional[DateTimeTimeZone] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SnoozeReminderPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SnoozeReminderPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SnoozeReminderPostRequestBody() - - 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.date_time_time_zone import DateTimeTimeZone - - from ..........models.date_time_time_zone import DateTimeTimeZone - - fields: dict[str, Callable[[Any], None]] = { - "NewReminderTime": lambda n : setattr(self, 'new_reminder_time', n.get_object_value(DateTimeTimeZone)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("NewReminderTime", self.new_reminder_time) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py deleted file mode 100644 index d0f133eb1ba..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .snooze_reminder_post_request_body import SnoozeReminderPostRequestBody - -class SnoozeReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the snoozeReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new SnoozeReminderRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/snoozeReminder", path_parameters) - - async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Postpone a reminder for an event in a user calendar until a new time. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Postpone a reminder for an event in a user calendar until a new time. - 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) -> SnoozeReminderRequestBuilder: - """ - 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: SnoozeReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return SnoozeReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class SnoozeReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py deleted file mode 100644 index 0b0fb2cb6d7..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.time_slot import TimeSlot - -@dataclass -class TentativelyAcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TentativelyAcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TentativelyAcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TentativelyAcceptPostRequestBody() - - 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.time_slot import TimeSlot - - from ..........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py deleted file mode 100644 index 7157a4f7c44..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .tentatively_accept_post_request_body import TentativelyAcceptPostRequestBody - -class TentativelyAcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the tentativelyAccept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new TentativelyAcceptRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/exceptionOccurrences/{event%2Did1}/tentativelyAccept", path_parameters) - - async def post(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> TentativelyAcceptRequestBuilder: - """ - 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: TentativelyAcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return TentativelyAcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class TentativelyAcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/extensions/count/count_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/extensions/count/count_request_builder.py deleted file mode 100644 index 46f21120fba..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/extensions/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .........models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/extensions/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/extensions/extensions_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/extensions/extensions_request_builder.py deleted file mode 100644 index db80e807bd7..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/extensions/extensions_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -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.extension import Extension - from ........models.extension_collection_response import ExtensionCollectionResponse - from ........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - -class ExtensionsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionsRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_extension_id(self,extension_id: str) -> ExtensionItemRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - param extension_id: The unique identifier of extension - Returns: ExtensionItemRequestBuilder - """ - if extension_id is None: - raise TypeError("extension_id cannot be null.") - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["extension%2Did"] = extension_id - return ExtensionItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> Optional[ExtensionCollectionResponse]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[ExtensionCollectionResponse] - """ - 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.extension_collection_response import ExtensionCollectionResponse - - return await self.request_adapter.send_async(request_info, ExtensionCollectionResponse, error_mapping) - - async def post(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionsRequestBuilder: - """ - 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: ExtensionsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionsRequestBuilder(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 ExtensionsRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionsRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]): - """ - 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 ExtensionsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/extensions/item/extension_item_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/extensions/item/extension_item_request_builder.py deleted file mode 100644 index 9caf2b430e7..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/extensions/item/extension_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -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.extension import Extension - from .........models.o_data_errors.o_data_error import ODataError - -class ExtensionItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionItemRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/extensions/{extension%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from .........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> Optional[Extension]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - async def patch(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionItemRequestBuilder: - """ - 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: ExtensionItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ExtensionItemRequestBuilderDeleteRequestConfiguration(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 ExtensionItemRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]): - """ - 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 ExtensionItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/forward/forward_post_request_body.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/forward/forward_post_request_body.py deleted file mode 100644 index c86a1b919d0..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/forward/forward_post_request_body.py +++ /dev/null @@ -1,61 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ........models.recipient import Recipient - -@dataclass -class ForwardPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ToRecipients property - to_recipients: Optional[list[Recipient]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ForwardPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ForwardPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ForwardPostRequestBody() - - 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.recipient import Recipient - - from ........models.recipient import Recipient - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ToRecipients": lambda n : setattr(self, 'to_recipients', n.get_collection_of_object_values(Recipient)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_collection_of_object_values("ToRecipients", self.to_recipients) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/forward/forward_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/forward/forward_request_builder.py deleted file mode 100644 index 808b4c1a43c..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/forward/forward_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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_post_request_body import ForwardPostRequestBody - -class ForwardRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the forward method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ForwardRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/forward", path_parameters) - - async def post(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - 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) -> ForwardRequestBuilder: - """ - 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: ForwardRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ForwardRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ForwardRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/count/count_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/count/count_request_builder.py deleted file mode 100644 index b5e81e79644..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .........models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/delta/delta_get_response.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/delta/delta_get_response.py deleted file mode 100644 index 95fb9282951..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/delta/delta_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .........models.base_delta_function_response import BaseDeltaFunctionResponse - from .........models.event import Event - -from .........models.base_delta_function_response import BaseDeltaFunctionResponse - -@dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): - # The value property - value: Optional[list[Event]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeltaGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeltaGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeltaGetResponse() - - 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.base_delta_function_response import BaseDeltaFunctionResponse - from .........models.event import Event - - from .........models.base_delta_function_response import BaseDeltaFunctionResponse - from .........models.event import Event - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(Event)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/delta/delta_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/delta/delta_request_builder.py deleted file mode 100644 index 4576446d9fb..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/delta/delta_request_builder.py +++ /dev/null @@ -1,148 +0,0 @@ -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 .delta_get_response import DeltaGetResponse - -class DeltaRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the delta method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeltaRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> Optional[DeltaGetResponse]: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 - """ - request_info = self.to_get_request_information( - request_configuration - ) - 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 .delta_get_response import DeltaGetResponse - - return await self.request_adapter.send_async(request_info, DeltaGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DeltaRequestBuilder: - """ - 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: DeltaRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeltaRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeltaRequestBuilderGetQueryParameters(): - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - """ - 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 == "end_date_time": - return "endDateTime" - 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 == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = 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 - - # The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - start_date_time: Optional[str] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class DeltaRequestBuilderGetRequestConfiguration(RequestConfiguration[DeltaRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/instances_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/instances_request_builder.py deleted file mode 100644 index acd5df8c498..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/instances_request_builder.py +++ /dev/null @@ -1,182 +0,0 @@ -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.event_collection_response import EventCollectionResponse - 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 .item.event_item_request_builder import EventItemRequestBuilder - -class InstancesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new InstancesRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_event_id1(self,event_id1: str) -> EventItemRequestBuilder: - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - param event_id1: The unique identifier of event - Returns: EventItemRequestBuilder - """ - if event_id1 is None: - raise TypeError("event_id1 cannot be null.") - from .item.event_item_request_builder import EventItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["event%2Did1"] = event_id1 - return EventItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[InstancesRequestBuilderGetQueryParameters]] = None) -> Optional[EventCollectionResponse]: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[EventCollectionResponse] - """ - 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.event_collection_response import EventCollectionResponse - - return await self.request_adapter.send_async(request_info, EventCollectionResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[InstancesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> InstancesRequestBuilder: - """ - 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: InstancesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return InstancesRequestBuilder(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) - - @property - def delta(self) -> DeltaRequestBuilder: - """ - Provides operations to call the delta method. - """ - from .delta.delta_request_builder import DeltaRequestBuilder - - return DeltaRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class InstancesRequestBuilderGetQueryParameters(): - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - """ - 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 == "end_date_time": - return "endDateTime" - 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 == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = 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 - - # The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - start_date_time: Optional[str] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class InstancesRequestBuilderGetRequestConfiguration(RequestConfiguration[InstancesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/accept/accept_post_request_body.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/accept/accept_post_request_body.py deleted file mode 100644 index d6aca7af2df..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/accept/accept_post_request_body.py +++ /dev/null @@ -1,54 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class AcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AcceptPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/accept/accept_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/accept/accept_request_builder.py deleted file mode 100644 index 498d05bddb1..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/accept/accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .accept_post_request_body import AcceptPostRequestBody - -class AcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the accept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AcceptRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/accept", path_parameters) - - async def post(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Accept the specified event in a user calendar. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Accept the specified event in a user calendar. - 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) -> AcceptRequestBuilder: - """ - 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: AcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/attachments/attachments_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/attachments/attachments_request_builder.py deleted file mode 100644 index 91e929d73d1..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/attachments/attachments_request_builder.py +++ /dev/null @@ -1,218 +0,0 @@ -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.attachment import Attachment - from ..........models.attachment_collection_response import AttachmentCollectionResponse - from ..........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - -class AttachmentsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentsRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_attachment_id(self,attachment_id: str) -> AttachmentItemRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - param attachment_id: The unique identifier of attachment - Returns: AttachmentItemRequestBuilder - """ - if attachment_id is None: - raise TypeError("attachment_id cannot be null.") - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["attachment%2Did"] = attachment_id - return AttachmentItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> Optional[AttachmentCollectionResponse]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AttachmentCollectionResponse] - """ - 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.attachment_collection_response import AttachmentCollectionResponse - - return await self.request_adapter.send_async(request_info, AttachmentCollectionResponse, error_mapping) - - async def post(self,body: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Attachment]: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - 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: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> AttachmentsRequestBuilder: - """ - 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: AttachmentsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentsRequestBuilder(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) - - @property - def create_upload_session(self) -> CreateUploadSessionRequestBuilder: - """ - Provides operations to call the createUploadSession method. - """ - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - - return CreateUploadSessionRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class AttachmentsRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentsRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]): - """ - 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 AttachmentsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/attachments/count/count_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/attachments/count/count_request_builder.py deleted file mode 100644 index 4c4ecd64909..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/attachments/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...........models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/attachments/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py deleted file mode 100644 index c6f92c7c9db..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ...........models.attachment_item import AttachmentItem - -@dataclass -class CreateUploadSessionPostRequestBody(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 AttachmentItem property - attachment_item: Optional[AttachmentItem] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CreateUploadSessionPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CreateUploadSessionPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CreateUploadSessionPostRequestBody() - - 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.attachment_item import AttachmentItem - - from ...........models.attachment_item import AttachmentItem - - fields: dict[str, Callable[[Any], None]] = { - "AttachmentItem": lambda n : setattr(self, 'attachment_item', n.get_object_value(AttachmentItem)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("AttachmentItem", self.attachment_item) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py deleted file mode 100644 index d85f798f9c2..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ /dev/null @@ -1,90 +0,0 @@ -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.upload_session import UploadSession - from .create_upload_session_post_request_body import CreateUploadSessionPostRequestBody - -class CreateUploadSessionRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the createUploadSession method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CreateUploadSessionRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/attachments/createUploadSession", path_parameters) - - async def post(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UploadSession]: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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.upload_session import UploadSession - - return await self.request_adapter.send_async(request_info, UploadSession, error_mapping) - - def to_post_request_information(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - 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) -> CreateUploadSessionRequestBuilder: - """ - 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: CreateUploadSessionRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CreateUploadSessionRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CreateUploadSessionRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/attachments/item/attachment_item_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/attachments/item/attachment_item_request_builder.py deleted file mode 100644 index bde7621002d..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/attachments/item/attachment_item_request_builder.py +++ /dev/null @@ -1,143 +0,0 @@ -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.attachment import Attachment - from ...........models.o_data_errors.o_data_error import ODataError - -class AttachmentItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentItemRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ...........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[Attachment]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AttachmentItemRequestBuilder: - """ - 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: AttachmentItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AttachmentItemRequestBuilderDeleteRequestConfiguration(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 AttachmentItemRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentItemRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/calendar/calendar_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/calendar/calendar_request_builder.py deleted file mode 100644 index f59450e1b9b..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/calendar/calendar_request_builder.py +++ /dev/null @@ -1,107 +0,0 @@ -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.calendar import Calendar - from ..........models.o_data_errors.o_data_error import ODataError - -class CalendarRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CalendarRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/calendar{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> Optional[Calendar]: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Calendar] - """ - 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.calendar import Calendar - - return await self.request_adapter.send_async(request_info, Calendar, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> CalendarRequestBuilder: - """ - 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: CalendarRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CalendarRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CalendarRequestBuilderGetQueryParameters(): - """ - The calendar that contains the event. Navigation property. Read-only. - """ - 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 CalendarRequestBuilderGetRequestConfiguration(RequestConfiguration[CalendarRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/cancel/cancel_post_request_body.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/cancel/cancel_post_request_body.py deleted file mode 100644 index 9b506dc0b8a..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/cancel/cancel_post_request_body.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class CancelPostRequestBody(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 Comment property - comment: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CancelPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CancelPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CancelPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/cancel/cancel_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/cancel/cancel_request_builder.py deleted file mode 100644 index 0ff70596b99..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/cancel/cancel_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .cancel_post_request_body import CancelPostRequestBody - -class CancelRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the cancel method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CancelRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/cancel", path_parameters) - - async def post(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - 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) -> CancelRequestBuilder: - """ - 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: CancelRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CancelRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CancelRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/decline/decline_post_request_body.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/decline/decline_post_request_body.py deleted file mode 100644 index 546d8868e09..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/decline/decline_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.time_slot import TimeSlot - -@dataclass -class DeclinePostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeclinePostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeclinePostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeclinePostRequestBody() - - 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.time_slot import TimeSlot - - from ..........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/decline/decline_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/decline/decline_request_builder.py deleted file mode 100644 index afdaf30954a..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/decline/decline_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .decline_post_request_body import DeclinePostRequestBody - -class DeclineRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the decline method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeclineRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/decline", path_parameters) - - async def post(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> DeclineRequestBuilder: - """ - 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: DeclineRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeclineRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeclineRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py deleted file mode 100644 index a69cd95dfe6..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ /dev/null @@ -1,79 +0,0 @@ -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 DismissReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the dismissReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DismissReminderRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/dismissReminder", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 - """ - request_info = self.to_post_request_information( - request_configuration - ) - 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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DismissReminderRequestBuilder: - """ - 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: DismissReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DismissReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DismissReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/event_item_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/event_item_request_builder.py deleted file mode 100644 index af08e8d7b96..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/event_item_request_builder.py +++ /dev/null @@ -1,237 +0,0 @@ -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.event import Event - from .........models.o_data_errors.o_data_error import ODataError - from .accept.accept_request_builder import AcceptRequestBuilder - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - from .calendar.calendar_request_builder import CalendarRequestBuilder - from .cancel.cancel_request_builder import CancelRequestBuilder - from .decline.decline_request_builder import DeclineRequestBuilder - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - from .exception_occurrences.exception_occurrences_request_builder import ExceptionOccurrencesRequestBuilder - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - from .forward.forward_request_builder import ForwardRequestBuilder - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - -class EventItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new EventItemRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> Optional[Event]: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Event] - """ - 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.event import Event - - return await self.request_adapter.send_async(request_info, Event, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> EventItemRequestBuilder: - """ - 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: EventItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return EventItemRequestBuilder(self.request_adapter, raw_url) - - @property - def accept(self) -> AcceptRequestBuilder: - """ - Provides operations to call the accept method. - """ - from .accept.accept_request_builder import AcceptRequestBuilder - - return AcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def attachments(self) -> AttachmentsRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - - return AttachmentsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def calendar(self) -> CalendarRequestBuilder: - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - from .calendar.calendar_request_builder import CalendarRequestBuilder - - return CalendarRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def cancel(self) -> CancelRequestBuilder: - """ - Provides operations to call the cancel method. - """ - from .cancel.cancel_request_builder import CancelRequestBuilder - - return CancelRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def decline(self) -> DeclineRequestBuilder: - """ - Provides operations to call the decline method. - """ - from .decline.decline_request_builder import DeclineRequestBuilder - - return DeclineRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def dismiss_reminder(self) -> DismissReminderRequestBuilder: - """ - Provides operations to call the dismissReminder method. - """ - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - - return DismissReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def exception_occurrences(self) -> ExceptionOccurrencesRequestBuilder: - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - from .exception_occurrences.exception_occurrences_request_builder import ExceptionOccurrencesRequestBuilder - - return ExceptionOccurrencesRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def extensions(self) -> ExtensionsRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - - return ExtensionsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def forward(self) -> ForwardRequestBuilder: - """ - Provides operations to call the forward method. - """ - from .forward.forward_request_builder import ForwardRequestBuilder - - return ForwardRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def permanent_delete(self) -> PermanentDeleteRequestBuilder: - """ - Provides operations to call the permanentDelete method. - """ - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - - return PermanentDeleteRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def snooze_reminder(self) -> SnoozeReminderRequestBuilder: - """ - Provides operations to call the snoozeReminder method. - """ - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - - return SnoozeReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def tentatively_accept(self) -> TentativelyAcceptRequestBuilder: - """ - Provides operations to call the tentativelyAccept method. - """ - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - - return TentativelyAcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class EventItemRequestBuilderGetQueryParameters(): - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - """ - 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 == "end_date_time": - return "endDateTime" - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - if original_name == "start_date_time": - return "startDateTime" - return original_name - - # The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - start_date_time: Optional[str] = None - - - @dataclass - class EventItemRequestBuilderGetRequestConfiguration(RequestConfiguration[EventItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/count/count_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/count/count_request_builder.py deleted file mode 100644 index ca15be3fca6..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...........models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/delta/delta_get_response.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/delta/delta_get_response.py deleted file mode 100644 index 09142e34057..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/delta/delta_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ...........models.base_delta_function_response import BaseDeltaFunctionResponse - from ...........models.event import Event - -from ...........models.base_delta_function_response import BaseDeltaFunctionResponse - -@dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): - # The value property - value: Optional[list[Event]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeltaGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeltaGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeltaGetResponse() - - 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.base_delta_function_response import BaseDeltaFunctionResponse - from ...........models.event import Event - - from ...........models.base_delta_function_response import BaseDeltaFunctionResponse - from ...........models.event import Event - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(Event)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/delta/delta_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/delta/delta_request_builder.py deleted file mode 100644 index f105975e859..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/delta/delta_request_builder.py +++ /dev/null @@ -1,148 +0,0 @@ -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 .delta_get_response import DeltaGetResponse - -class DeltaRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the delta method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeltaRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> Optional[DeltaGetResponse]: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 - """ - request_info = self.to_get_request_information( - request_configuration - ) - 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 .delta_get_response import DeltaGetResponse - - return await self.request_adapter.send_async(request_info, DeltaGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DeltaRequestBuilder: - """ - 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: DeltaRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeltaRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeltaRequestBuilderGetQueryParameters(): - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - """ - 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 == "end_date_time": - return "endDateTime" - 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 == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = 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 - - # The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - start_date_time: Optional[str] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class DeltaRequestBuilderGetRequestConfiguration(RequestConfiguration[DeltaRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/exception_occurrences_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/exception_occurrences_request_builder.py deleted file mode 100644 index 1b1486422a3..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/exception_occurrences_request_builder.py +++ /dev/null @@ -1,172 +0,0 @@ -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.event_collection_response import EventCollectionResponse - 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 .item.event_item_request_builder import EventItemRequestBuilder - -class ExceptionOccurrencesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExceptionOccurrencesRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_event_id2(self,event_id2: str) -> EventItemRequestBuilder: - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - param event_id2: The unique identifier of event - Returns: EventItemRequestBuilder - """ - if event_id2 is None: - raise TypeError("event_id2 cannot be null.") - from .item.event_item_request_builder import EventItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["event%2Did2"] = event_id2 - return EventItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]] = None) -> Optional[EventCollectionResponse]: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[EventCollectionResponse] - """ - 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.event_collection_response import EventCollectionResponse - - return await self.request_adapter.send_async(request_info, EventCollectionResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> ExceptionOccurrencesRequestBuilder: - """ - 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: ExceptionOccurrencesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExceptionOccurrencesRequestBuilder(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) - - @property - def delta(self) -> DeltaRequestBuilder: - """ - Provides operations to call the delta method. - """ - from .delta.delta_request_builder import DeltaRequestBuilder - - return DeltaRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class ExceptionOccurrencesRequestBuilderGetQueryParameters(): - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - """ - 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 ExceptionOccurrencesRequestBuilderGetRequestConfiguration(RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/accept/accept_post_request_body.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/accept/accept_post_request_body.py deleted file mode 100644 index d6aca7af2df..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/accept/accept_post_request_body.py +++ /dev/null @@ -1,54 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class AcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AcceptPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/accept/accept_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/accept/accept_request_builder.py deleted file mode 100644 index cd2987e401d..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/accept/accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .accept_post_request_body import AcceptPostRequestBody - -class AcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the accept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AcceptRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/accept", path_parameters) - - async def post(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Accept the specified event in a user calendar. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Accept the specified event in a user calendar. - 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) -> AcceptRequestBuilder: - """ - 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: AcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/attachments/attachments_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/attachments/attachments_request_builder.py deleted file mode 100644 index b939082433d..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/attachments/attachments_request_builder.py +++ /dev/null @@ -1,218 +0,0 @@ -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.attachment import Attachment - from ............models.attachment_collection_response import AttachmentCollectionResponse - from ............models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - -class AttachmentsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentsRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_attachment_id(self,attachment_id: str) -> AttachmentItemRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - param attachment_id: The unique identifier of attachment - Returns: AttachmentItemRequestBuilder - """ - if attachment_id is None: - raise TypeError("attachment_id cannot be null.") - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["attachment%2Did"] = attachment_id - return AttachmentItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> Optional[AttachmentCollectionResponse]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AttachmentCollectionResponse] - """ - 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.attachment_collection_response import AttachmentCollectionResponse - - return await self.request_adapter.send_async(request_info, AttachmentCollectionResponse, error_mapping) - - async def post(self,body: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Attachment]: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - 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: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> AttachmentsRequestBuilder: - """ - 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: AttachmentsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentsRequestBuilder(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) - - @property - def create_upload_session(self) -> CreateUploadSessionRequestBuilder: - """ - Provides operations to call the createUploadSession method. - """ - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - - return CreateUploadSessionRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class AttachmentsRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentsRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]): - """ - 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 AttachmentsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/attachments/count/count_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/attachments/count/count_request_builder.py deleted file mode 100644 index 6b0d729f304..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/attachments/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .............models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py deleted file mode 100644 index 4654f793b43..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .............models.attachment_item import AttachmentItem - -@dataclass -class CreateUploadSessionPostRequestBody(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 AttachmentItem property - attachment_item: Optional[AttachmentItem] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CreateUploadSessionPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CreateUploadSessionPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CreateUploadSessionPostRequestBody() - - 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.attachment_item import AttachmentItem - - from .............models.attachment_item import AttachmentItem - - fields: dict[str, Callable[[Any], None]] = { - "AttachmentItem": lambda n : setattr(self, 'attachment_item', n.get_object_value(AttachmentItem)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("AttachmentItem", self.attachment_item) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py deleted file mode 100644 index e9c584a8960..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ /dev/null @@ -1,90 +0,0 @@ -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.upload_session import UploadSession - from .create_upload_session_post_request_body import CreateUploadSessionPostRequestBody - -class CreateUploadSessionRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the createUploadSession method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CreateUploadSessionRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/createUploadSession", path_parameters) - - async def post(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UploadSession]: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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.upload_session import UploadSession - - return await self.request_adapter.send_async(request_info, UploadSession, error_mapping) - - def to_post_request_information(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - 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) -> CreateUploadSessionRequestBuilder: - """ - 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: CreateUploadSessionRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CreateUploadSessionRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CreateUploadSessionRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py deleted file mode 100644 index fa84c22848e..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py +++ /dev/null @@ -1,143 +0,0 @@ -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.attachment import Attachment - from .............models.o_data_errors.o_data_error import ODataError - -class AttachmentItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentItemRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from .............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[Attachment]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AttachmentItemRequestBuilder: - """ - 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: AttachmentItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AttachmentItemRequestBuilderDeleteRequestConfiguration(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 AttachmentItemRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentItemRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/calendar/calendar_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/calendar/calendar_request_builder.py deleted file mode 100644 index 04624c101a9..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/calendar/calendar_request_builder.py +++ /dev/null @@ -1,107 +0,0 @@ -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.calendar import Calendar - from ............models.o_data_errors.o_data_error import ODataError - -class CalendarRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CalendarRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/calendar{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> Optional[Calendar]: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Calendar] - """ - 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.calendar import Calendar - - return await self.request_adapter.send_async(request_info, Calendar, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> CalendarRequestBuilder: - """ - 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: CalendarRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CalendarRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CalendarRequestBuilderGetQueryParameters(): - """ - The calendar that contains the event. Navigation property. Read-only. - """ - 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 CalendarRequestBuilderGetRequestConfiguration(RequestConfiguration[CalendarRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/cancel/cancel_post_request_body.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/cancel/cancel_post_request_body.py deleted file mode 100644 index 9b506dc0b8a..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/cancel/cancel_post_request_body.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class CancelPostRequestBody(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 Comment property - comment: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CancelPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CancelPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CancelPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/cancel/cancel_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/cancel/cancel_request_builder.py deleted file mode 100644 index 44def7b5add..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/cancel/cancel_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .cancel_post_request_body import CancelPostRequestBody - -class CancelRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the cancel method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CancelRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/cancel", path_parameters) - - async def post(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - 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) -> CancelRequestBuilder: - """ - 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: CancelRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CancelRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CancelRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/decline/decline_post_request_body.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/decline/decline_post_request_body.py deleted file mode 100644 index ec759246257..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/decline/decline_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ............models.time_slot import TimeSlot - -@dataclass -class DeclinePostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeclinePostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeclinePostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeclinePostRequestBody() - - 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.time_slot import TimeSlot - - from ............models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/decline/decline_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/decline/decline_request_builder.py deleted file mode 100644 index e5fc230e189..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/decline/decline_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .decline_post_request_body import DeclinePostRequestBody - -class DeclineRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the decline method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeclineRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/decline", path_parameters) - - async def post(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> DeclineRequestBuilder: - """ - 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: DeclineRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeclineRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeclineRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py deleted file mode 100644 index 6df3ede5045..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ /dev/null @@ -1,79 +0,0 @@ -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 DismissReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the dismissReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DismissReminderRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/dismissReminder", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 - """ - request_info = self.to_post_request_information( - request_configuration - ) - 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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DismissReminderRequestBuilder: - """ - 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: DismissReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DismissReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DismissReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/event_item_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/event_item_request_builder.py deleted file mode 100644 index f9ad43ebe55..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/event_item_request_builder.py +++ /dev/null @@ -1,217 +0,0 @@ -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.event import Event - from ...........models.o_data_errors.o_data_error import ODataError - from .accept.accept_request_builder import AcceptRequestBuilder - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - from .calendar.calendar_request_builder import CalendarRequestBuilder - from .cancel.cancel_request_builder import CancelRequestBuilder - from .decline.decline_request_builder import DeclineRequestBuilder - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - from .forward.forward_request_builder import ForwardRequestBuilder - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - -class EventItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new EventItemRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> Optional[Event]: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Event] - """ - 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.event import Event - - return await self.request_adapter.send_async(request_info, Event, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> EventItemRequestBuilder: - """ - 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: EventItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return EventItemRequestBuilder(self.request_adapter, raw_url) - - @property - def accept(self) -> AcceptRequestBuilder: - """ - Provides operations to call the accept method. - """ - from .accept.accept_request_builder import AcceptRequestBuilder - - return AcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def attachments(self) -> AttachmentsRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - - return AttachmentsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def calendar(self) -> CalendarRequestBuilder: - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - from .calendar.calendar_request_builder import CalendarRequestBuilder - - return CalendarRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def cancel(self) -> CancelRequestBuilder: - """ - Provides operations to call the cancel method. - """ - from .cancel.cancel_request_builder import CancelRequestBuilder - - return CancelRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def decline(self) -> DeclineRequestBuilder: - """ - Provides operations to call the decline method. - """ - from .decline.decline_request_builder import DeclineRequestBuilder - - return DeclineRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def dismiss_reminder(self) -> DismissReminderRequestBuilder: - """ - Provides operations to call the dismissReminder method. - """ - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - - return DismissReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def extensions(self) -> ExtensionsRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - - return ExtensionsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def forward(self) -> ForwardRequestBuilder: - """ - Provides operations to call the forward method. - """ - from .forward.forward_request_builder import ForwardRequestBuilder - - return ForwardRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def permanent_delete(self) -> PermanentDeleteRequestBuilder: - """ - Provides operations to call the permanentDelete method. - """ - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - - return PermanentDeleteRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def snooze_reminder(self) -> SnoozeReminderRequestBuilder: - """ - Provides operations to call the snoozeReminder method. - """ - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - - return SnoozeReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def tentatively_accept(self) -> TentativelyAcceptRequestBuilder: - """ - Provides operations to call the tentativelyAccept method. - """ - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - - return TentativelyAcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class EventItemRequestBuilderGetQueryParameters(): - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - """ - 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 EventItemRequestBuilderGetRequestConfiguration(RequestConfiguration[EventItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/extensions/count/count_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/extensions/count/count_request_builder.py deleted file mode 100644 index 4e619cb2278..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/extensions/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .............models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/extensions/extensions_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/extensions/extensions_request_builder.py deleted file mode 100644 index 88df79cbd26..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/extensions/extensions_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -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.extension import Extension - from ............models.extension_collection_response import ExtensionCollectionResponse - from ............models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - -class ExtensionsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionsRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_extension_id(self,extension_id: str) -> ExtensionItemRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - param extension_id: The unique identifier of extension - Returns: ExtensionItemRequestBuilder - """ - if extension_id is None: - raise TypeError("extension_id cannot be null.") - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["extension%2Did"] = extension_id - return ExtensionItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> Optional[ExtensionCollectionResponse]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[ExtensionCollectionResponse] - """ - 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.extension_collection_response import ExtensionCollectionResponse - - return await self.request_adapter.send_async(request_info, ExtensionCollectionResponse, error_mapping) - - async def post(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionsRequestBuilder: - """ - 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: ExtensionsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionsRequestBuilder(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 ExtensionsRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionsRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]): - """ - 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 ExtensionsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py deleted file mode 100644 index 0d3d48930a6..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -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.extension import Extension - from .............models.o_data_errors.o_data_error import ODataError - -class ExtensionItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionItemRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from .............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> Optional[Extension]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - async def patch(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionItemRequestBuilder: - """ - 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: ExtensionItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ExtensionItemRequestBuilderDeleteRequestConfiguration(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 ExtensionItemRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]): - """ - 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 ExtensionItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/forward/forward_post_request_body.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/forward/forward_post_request_body.py deleted file mode 100644 index 62ab3d118f6..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/forward/forward_post_request_body.py +++ /dev/null @@ -1,61 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ............models.recipient import Recipient - -@dataclass -class ForwardPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ToRecipients property - to_recipients: Optional[list[Recipient]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ForwardPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ForwardPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ForwardPostRequestBody() - - 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.recipient import Recipient - - from ............models.recipient import Recipient - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ToRecipients": lambda n : setattr(self, 'to_recipients', n.get_collection_of_object_values(Recipient)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_collection_of_object_values("ToRecipients", self.to_recipients) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/forward/forward_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/forward/forward_request_builder.py deleted file mode 100644 index a66f277b98e..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/forward/forward_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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_post_request_body import ForwardPostRequestBody - -class ForwardRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the forward method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ForwardRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/forward", path_parameters) - - async def post(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - 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) -> ForwardRequestBuilder: - """ - 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: ForwardRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ForwardRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ForwardRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py deleted file mode 100644 index ad976c0b544..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py +++ /dev/null @@ -1,78 +0,0 @@ -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 PermanentDeleteRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the permanentDelete method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new PermanentDeleteRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/permanentDelete", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_post_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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> PermanentDeleteRequestBuilder: - """ - 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: PermanentDeleteRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return PermanentDeleteRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class PermanentDeleteRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py deleted file mode 100644 index 5d3c96aacfd..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ............models.date_time_time_zone import DateTimeTimeZone - -@dataclass -class SnoozeReminderPostRequestBody(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 NewReminderTime property - new_reminder_time: Optional[DateTimeTimeZone] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SnoozeReminderPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SnoozeReminderPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SnoozeReminderPostRequestBody() - - 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.date_time_time_zone import DateTimeTimeZone - - from ............models.date_time_time_zone import DateTimeTimeZone - - fields: dict[str, Callable[[Any], None]] = { - "NewReminderTime": lambda n : setattr(self, 'new_reminder_time', n.get_object_value(DateTimeTimeZone)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("NewReminderTime", self.new_reminder_time) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py deleted file mode 100644 index a3dfb65e5e1..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .snooze_reminder_post_request_body import SnoozeReminderPostRequestBody - -class SnoozeReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the snoozeReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new SnoozeReminderRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/snoozeReminder", path_parameters) - - async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Postpone a reminder for an event in a user calendar until a new time. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Postpone a reminder for an event in a user calendar until a new time. - 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) -> SnoozeReminderRequestBuilder: - """ - 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: SnoozeReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return SnoozeReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class SnoozeReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py deleted file mode 100644 index ab45ab761c1..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ............models.time_slot import TimeSlot - -@dataclass -class TentativelyAcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TentativelyAcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TentativelyAcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TentativelyAcceptPostRequestBody() - - 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.time_slot import TimeSlot - - from ............models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py deleted file mode 100644 index 4d504db1419..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .tentatively_accept_post_request_body import TentativelyAcceptPostRequestBody - -class TentativelyAcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the tentativelyAccept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new TentativelyAcceptRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/tentativelyAccept", path_parameters) - - async def post(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> TentativelyAcceptRequestBuilder: - """ - 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: TentativelyAcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return TentativelyAcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class TentativelyAcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/extensions/count/count_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/extensions/count/count_request_builder.py deleted file mode 100644 index 771c9b753c9..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/extensions/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...........models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/extensions/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/extensions/extensions_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/extensions/extensions_request_builder.py deleted file mode 100644 index b7ea1560e23..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/extensions/extensions_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -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.extension import Extension - from ..........models.extension_collection_response import ExtensionCollectionResponse - from ..........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - -class ExtensionsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionsRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_extension_id(self,extension_id: str) -> ExtensionItemRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - param extension_id: The unique identifier of extension - Returns: ExtensionItemRequestBuilder - """ - if extension_id is None: - raise TypeError("extension_id cannot be null.") - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["extension%2Did"] = extension_id - return ExtensionItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> Optional[ExtensionCollectionResponse]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[ExtensionCollectionResponse] - """ - 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.extension_collection_response import ExtensionCollectionResponse - - return await self.request_adapter.send_async(request_info, ExtensionCollectionResponse, error_mapping) - - async def post(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionsRequestBuilder: - """ - 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: ExtensionsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionsRequestBuilder(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 ExtensionsRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionsRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]): - """ - 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 ExtensionsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/extensions/item/extension_item_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/extensions/item/extension_item_request_builder.py deleted file mode 100644 index 024484080aa..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/extensions/item/extension_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -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.extension import Extension - from ...........models.o_data_errors.o_data_error import ODataError - -class ExtensionItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionItemRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ...........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> Optional[Extension]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - async def patch(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionItemRequestBuilder: - """ - 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: ExtensionItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ExtensionItemRequestBuilderDeleteRequestConfiguration(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 ExtensionItemRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]): - """ - 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 ExtensionItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/forward/forward_post_request_body.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/forward/forward_post_request_body.py deleted file mode 100644 index 10ffc4b5845..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/forward/forward_post_request_body.py +++ /dev/null @@ -1,61 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.recipient import Recipient - -@dataclass -class ForwardPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ToRecipients property - to_recipients: Optional[list[Recipient]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ForwardPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ForwardPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ForwardPostRequestBody() - - 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.recipient import Recipient - - from ..........models.recipient import Recipient - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ToRecipients": lambda n : setattr(self, 'to_recipients', n.get_collection_of_object_values(Recipient)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_collection_of_object_values("ToRecipients", self.to_recipients) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/forward/forward_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/forward/forward_request_builder.py deleted file mode 100644 index e657970471a..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/forward/forward_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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_post_request_body import ForwardPostRequestBody - -class ForwardRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the forward method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ForwardRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/forward", path_parameters) - - async def post(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - 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) -> ForwardRequestBuilder: - """ - 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: ForwardRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ForwardRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ForwardRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/permanent_delete/permanent_delete_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/permanent_delete/permanent_delete_request_builder.py deleted file mode 100644 index dcb0dfee174..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/permanent_delete/permanent_delete_request_builder.py +++ /dev/null @@ -1,78 +0,0 @@ -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 PermanentDeleteRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the permanentDelete method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new PermanentDeleteRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/permanentDelete", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_post_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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> PermanentDeleteRequestBuilder: - """ - 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: PermanentDeleteRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return PermanentDeleteRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class PermanentDeleteRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py deleted file mode 100644 index 4732ba13f56..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.date_time_time_zone import DateTimeTimeZone - -@dataclass -class SnoozeReminderPostRequestBody(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 NewReminderTime property - new_reminder_time: Optional[DateTimeTimeZone] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SnoozeReminderPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SnoozeReminderPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SnoozeReminderPostRequestBody() - - 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.date_time_time_zone import DateTimeTimeZone - - from ..........models.date_time_time_zone import DateTimeTimeZone - - fields: dict[str, Callable[[Any], None]] = { - "NewReminderTime": lambda n : setattr(self, 'new_reminder_time', n.get_object_value(DateTimeTimeZone)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("NewReminderTime", self.new_reminder_time) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py deleted file mode 100644 index 5852062e917..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .snooze_reminder_post_request_body import SnoozeReminderPostRequestBody - -class SnoozeReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the snoozeReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new SnoozeReminderRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/snoozeReminder", path_parameters) - - async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Postpone a reminder for an event in a user calendar until a new time. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Postpone a reminder for an event in a user calendar until a new time. - 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) -> SnoozeReminderRequestBuilder: - """ - 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: SnoozeReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return SnoozeReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class SnoozeReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py deleted file mode 100644 index 0b0fb2cb6d7..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.time_slot import TimeSlot - -@dataclass -class TentativelyAcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TentativelyAcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TentativelyAcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TentativelyAcceptPostRequestBody() - - 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.time_slot import TimeSlot - - from ..........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py deleted file mode 100644 index 78359c5ce21..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .tentatively_accept_post_request_body import TentativelyAcceptPostRequestBody - -class TentativelyAcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the tentativelyAccept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new TentativelyAcceptRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/tentativelyAccept", path_parameters) - - async def post(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> TentativelyAcceptRequestBuilder: - """ - 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: TentativelyAcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return TentativelyAcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class TentativelyAcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/permanent_delete/permanent_delete_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/permanent_delete/permanent_delete_request_builder.py deleted file mode 100644 index 53ef78e4770..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/permanent_delete/permanent_delete_request_builder.py +++ /dev/null @@ -1,78 +0,0 @@ -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 PermanentDeleteRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the permanentDelete method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new PermanentDeleteRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/permanentDelete", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_post_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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> PermanentDeleteRequestBuilder: - """ - 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: PermanentDeleteRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return PermanentDeleteRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class PermanentDeleteRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/snooze_reminder/snooze_reminder_post_request_body.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/snooze_reminder/snooze_reminder_post_request_body.py deleted file mode 100644 index c487170e7d1..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/snooze_reminder/snooze_reminder_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ........models.date_time_time_zone import DateTimeTimeZone - -@dataclass -class SnoozeReminderPostRequestBody(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 NewReminderTime property - new_reminder_time: Optional[DateTimeTimeZone] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SnoozeReminderPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SnoozeReminderPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SnoozeReminderPostRequestBody() - - 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.date_time_time_zone import DateTimeTimeZone - - from ........models.date_time_time_zone import DateTimeTimeZone - - fields: dict[str, Callable[[Any], None]] = { - "NewReminderTime": lambda n : setattr(self, 'new_reminder_time', n.get_object_value(DateTimeTimeZone)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("NewReminderTime", self.new_reminder_time) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/snooze_reminder/snooze_reminder_request_builder.py deleted file mode 100644 index 768f4dcf392..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/snooze_reminder/snooze_reminder_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .snooze_reminder_post_request_body import SnoozeReminderPostRequestBody - -class SnoozeReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the snoozeReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new SnoozeReminderRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/snoozeReminder", path_parameters) - - async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Postpone a reminder for an event in a user calendar until a new time. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Postpone a reminder for an event in a user calendar until a new time. - 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) -> SnoozeReminderRequestBuilder: - """ - 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: SnoozeReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return SnoozeReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class SnoozeReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/tentatively_accept/tentatively_accept_post_request_body.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/tentatively_accept/tentatively_accept_post_request_body.py deleted file mode 100644 index aefbd672251..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/tentatively_accept/tentatively_accept_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ........models.time_slot import TimeSlot - -@dataclass -class TentativelyAcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TentativelyAcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TentativelyAcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TentativelyAcceptPostRequestBody() - - 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.time_slot import TimeSlot - - from ........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/item/tentatively_accept/tentatively_accept_request_builder.py deleted file mode 100644 index 6149cda2304..00000000000 --- a/msgraph/generated/users/item/calendars/item/calendar_view/item/tentatively_accept/tentatively_accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .tentatively_accept_post_request_body import TentativelyAcceptPostRequestBody - -class TentativelyAcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the tentativelyAccept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new TentativelyAcceptRequestBuilder 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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/tentativelyAccept", path_parameters) - - async def post(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> TentativelyAcceptRequestBuilder: - """ - 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: TentativelyAcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return TentativelyAcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class TentativelyAcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/event_item_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/event_item_request_builder.py index 3dc5d34bfc7..2f642ce591c 100644 --- a/msgraph/generated/users/item/calendars/item/events/item/event_item_request_builder.py +++ b/msgraph/generated/users/item/calendars/item/events/item/event_item_request_builder.py @@ -22,7 +22,6 @@ from .cancel.cancel_request_builder import CancelRequestBuilder from .decline.decline_request_builder import DeclineRequestBuilder from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - from .exception_occurrences.exception_occurrences_request_builder import ExceptionOccurrencesRequestBuilder from .extensions.extensions_request_builder import ExtensionsRequestBuilder from .forward.forward_request_builder import ForwardRequestBuilder from .instances.instances_request_builder import InstancesRequestBuilder @@ -205,15 +204,6 @@ def dismiss_reminder(self) -> DismissReminderRequestBuilder: return DismissReminderRequestBuilder(self.request_adapter, self.path_parameters) - @property - def exception_occurrences(self) -> ExceptionOccurrencesRequestBuilder: - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - from .exception_occurrences.exception_occurrences_request_builder import ExceptionOccurrencesRequestBuilder - - return ExceptionOccurrencesRequestBuilder(self.request_adapter, self.path_parameters) - @property def extensions(self) -> ExtensionsRequestBuilder: """ diff --git a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/count/count_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/count/count_request_builder.py deleted file mode 100644 index e2bf742aa90..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .........models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/delta/delta_get_response.py b/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/delta/delta_get_response.py deleted file mode 100644 index 95fb9282951..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/delta/delta_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .........models.base_delta_function_response import BaseDeltaFunctionResponse - from .........models.event import Event - -from .........models.base_delta_function_response import BaseDeltaFunctionResponse - -@dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): - # The value property - value: Optional[list[Event]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeltaGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeltaGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeltaGetResponse() - - 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.base_delta_function_response import BaseDeltaFunctionResponse - from .........models.event import Event - - from .........models.base_delta_function_response import BaseDeltaFunctionResponse - from .........models.event import Event - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(Event)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/delta/delta_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/delta/delta_request_builder.py deleted file mode 100644 index bd12e1e906a..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/delta/delta_request_builder.py +++ /dev/null @@ -1,148 +0,0 @@ -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 .delta_get_response import DeltaGetResponse - -class DeltaRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the delta method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeltaRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> Optional[DeltaGetResponse]: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 - """ - request_info = self.to_get_request_information( - request_configuration - ) - 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 .delta_get_response import DeltaGetResponse - - return await self.request_adapter.send_async(request_info, DeltaGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DeltaRequestBuilder: - """ - 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: DeltaRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeltaRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeltaRequestBuilderGetQueryParameters(): - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - """ - 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 == "end_date_time": - return "endDateTime" - 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 == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = 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 - - # The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - start_date_time: Optional[str] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class DeltaRequestBuilderGetRequestConfiguration(RequestConfiguration[DeltaRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/exception_occurrences_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/exception_occurrences_request_builder.py deleted file mode 100644 index bf824e0c6fa..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/exception_occurrences_request_builder.py +++ /dev/null @@ -1,172 +0,0 @@ -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.event_collection_response import EventCollectionResponse - 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 .item.event_item_request_builder import EventItemRequestBuilder - -class ExceptionOccurrencesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExceptionOccurrencesRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_event_id1(self,event_id1: str) -> EventItemRequestBuilder: - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - param event_id1: The unique identifier of event - Returns: EventItemRequestBuilder - """ - if event_id1 is None: - raise TypeError("event_id1 cannot be null.") - from .item.event_item_request_builder import EventItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["event%2Did1"] = event_id1 - return EventItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]] = None) -> Optional[EventCollectionResponse]: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[EventCollectionResponse] - """ - 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.event_collection_response import EventCollectionResponse - - return await self.request_adapter.send_async(request_info, EventCollectionResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> ExceptionOccurrencesRequestBuilder: - """ - 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: ExceptionOccurrencesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExceptionOccurrencesRequestBuilder(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) - - @property - def delta(self) -> DeltaRequestBuilder: - """ - Provides operations to call the delta method. - """ - from .delta.delta_request_builder import DeltaRequestBuilder - - return DeltaRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class ExceptionOccurrencesRequestBuilderGetQueryParameters(): - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - """ - 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 ExceptionOccurrencesRequestBuilderGetRequestConfiguration(RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/accept/accept_post_request_body.py b/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/accept/accept_post_request_body.py deleted file mode 100644 index d6aca7af2df..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/accept/accept_post_request_body.py +++ /dev/null @@ -1,54 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class AcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AcceptPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/accept/accept_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/accept/accept_request_builder.py deleted file mode 100644 index 5e94622b316..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/accept/accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .accept_post_request_body import AcceptPostRequestBody - -class AcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the accept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AcceptRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/accept", path_parameters) - - async def post(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Accept the specified event in a user calendar. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Accept the specified event in a user calendar. - 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) -> AcceptRequestBuilder: - """ - 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: AcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/attachments/attachments_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/attachments/attachments_request_builder.py deleted file mode 100644 index 8ad00150645..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/attachments/attachments_request_builder.py +++ /dev/null @@ -1,218 +0,0 @@ -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.attachment import Attachment - from ..........models.attachment_collection_response import AttachmentCollectionResponse - from ..........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - -class AttachmentsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentsRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_attachment_id(self,attachment_id: str) -> AttachmentItemRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - param attachment_id: The unique identifier of attachment - Returns: AttachmentItemRequestBuilder - """ - if attachment_id is None: - raise TypeError("attachment_id cannot be null.") - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["attachment%2Did"] = attachment_id - return AttachmentItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> Optional[AttachmentCollectionResponse]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AttachmentCollectionResponse] - """ - 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.attachment_collection_response import AttachmentCollectionResponse - - return await self.request_adapter.send_async(request_info, AttachmentCollectionResponse, error_mapping) - - async def post(self,body: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Attachment]: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - 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: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> AttachmentsRequestBuilder: - """ - 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: AttachmentsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentsRequestBuilder(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) - - @property - def create_upload_session(self) -> CreateUploadSessionRequestBuilder: - """ - Provides operations to call the createUploadSession method. - """ - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - - return CreateUploadSessionRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class AttachmentsRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentsRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]): - """ - 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 AttachmentsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/attachments/count/count_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/attachments/count/count_request_builder.py deleted file mode 100644 index 6666e671445..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/attachments/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...........models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py b/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py deleted file mode 100644 index c6f92c7c9db..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ...........models.attachment_item import AttachmentItem - -@dataclass -class CreateUploadSessionPostRequestBody(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 AttachmentItem property - attachment_item: Optional[AttachmentItem] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CreateUploadSessionPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CreateUploadSessionPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CreateUploadSessionPostRequestBody() - - 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.attachment_item import AttachmentItem - - from ...........models.attachment_item import AttachmentItem - - fields: dict[str, Callable[[Any], None]] = { - "AttachmentItem": lambda n : setattr(self, 'attachment_item', n.get_object_value(AttachmentItem)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("AttachmentItem", self.attachment_item) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py deleted file mode 100644 index 86ff815aa93..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ /dev/null @@ -1,90 +0,0 @@ -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.upload_session import UploadSession - from .create_upload_session_post_request_body import CreateUploadSessionPostRequestBody - -class CreateUploadSessionRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the createUploadSession method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CreateUploadSessionRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/createUploadSession", path_parameters) - - async def post(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UploadSession]: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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.upload_session import UploadSession - - return await self.request_adapter.send_async(request_info, UploadSession, error_mapping) - - def to_post_request_information(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - 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) -> CreateUploadSessionRequestBuilder: - """ - 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: CreateUploadSessionRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CreateUploadSessionRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CreateUploadSessionRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py deleted file mode 100644 index 9b82aa90fb5..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py +++ /dev/null @@ -1,143 +0,0 @@ -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.attachment import Attachment - from ...........models.o_data_errors.o_data_error import ODataError - -class AttachmentItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentItemRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ...........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[Attachment]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AttachmentItemRequestBuilder: - """ - 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: AttachmentItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AttachmentItemRequestBuilderDeleteRequestConfiguration(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 AttachmentItemRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentItemRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/calendar/calendar_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/calendar/calendar_request_builder.py deleted file mode 100644 index 535f0f0772c..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/calendar/calendar_request_builder.py +++ /dev/null @@ -1,107 +0,0 @@ -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.calendar import Calendar - from ..........models.o_data_errors.o_data_error import ODataError - -class CalendarRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CalendarRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/calendar{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> Optional[Calendar]: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Calendar] - """ - 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.calendar import Calendar - - return await self.request_adapter.send_async(request_info, Calendar, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> CalendarRequestBuilder: - """ - 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: CalendarRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CalendarRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CalendarRequestBuilderGetQueryParameters(): - """ - The calendar that contains the event. Navigation property. Read-only. - """ - 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 CalendarRequestBuilderGetRequestConfiguration(RequestConfiguration[CalendarRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/cancel/cancel_post_request_body.py b/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/cancel/cancel_post_request_body.py deleted file mode 100644 index 9b506dc0b8a..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/cancel/cancel_post_request_body.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class CancelPostRequestBody(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 Comment property - comment: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CancelPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CancelPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CancelPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/cancel/cancel_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/cancel/cancel_request_builder.py deleted file mode 100644 index f8a41b9eb9d..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/cancel/cancel_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .cancel_post_request_body import CancelPostRequestBody - -class CancelRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the cancel method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CancelRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/cancel", path_parameters) - - async def post(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - 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) -> CancelRequestBuilder: - """ - 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: CancelRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CancelRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CancelRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/decline/decline_post_request_body.py b/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/decline/decline_post_request_body.py deleted file mode 100644 index 546d8868e09..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/decline/decline_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.time_slot import TimeSlot - -@dataclass -class DeclinePostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeclinePostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeclinePostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeclinePostRequestBody() - - 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.time_slot import TimeSlot - - from ..........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/decline/decline_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/decline/decline_request_builder.py deleted file mode 100644 index eefd0eee4a0..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/decline/decline_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .decline_post_request_body import DeclinePostRequestBody - -class DeclineRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the decline method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeclineRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/decline", path_parameters) - - async def post(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> DeclineRequestBuilder: - """ - 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: DeclineRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeclineRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeclineRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py deleted file mode 100644 index f6efdb8b737..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ /dev/null @@ -1,79 +0,0 @@ -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 DismissReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the dismissReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DismissReminderRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/dismissReminder", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 - """ - request_info = self.to_post_request_information( - request_configuration - ) - 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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DismissReminderRequestBuilder: - """ - 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: DismissReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DismissReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DismissReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/event_item_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/event_item_request_builder.py deleted file mode 100644 index 5ffcf0f8da9..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/event_item_request_builder.py +++ /dev/null @@ -1,227 +0,0 @@ -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.event import Event - from .........models.o_data_errors.o_data_error import ODataError - from .accept.accept_request_builder import AcceptRequestBuilder - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - from .calendar.calendar_request_builder import CalendarRequestBuilder - from .cancel.cancel_request_builder import CancelRequestBuilder - from .decline.decline_request_builder import DeclineRequestBuilder - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - from .forward.forward_request_builder import ForwardRequestBuilder - from .instances.instances_request_builder import InstancesRequestBuilder - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - -class EventItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new EventItemRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> Optional[Event]: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Event] - """ - 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.event import Event - - return await self.request_adapter.send_async(request_info, Event, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> EventItemRequestBuilder: - """ - 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: EventItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return EventItemRequestBuilder(self.request_adapter, raw_url) - - @property - def accept(self) -> AcceptRequestBuilder: - """ - Provides operations to call the accept method. - """ - from .accept.accept_request_builder import AcceptRequestBuilder - - return AcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def attachments(self) -> AttachmentsRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - - return AttachmentsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def calendar(self) -> CalendarRequestBuilder: - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - from .calendar.calendar_request_builder import CalendarRequestBuilder - - return CalendarRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def cancel(self) -> CancelRequestBuilder: - """ - Provides operations to call the cancel method. - """ - from .cancel.cancel_request_builder import CancelRequestBuilder - - return CancelRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def decline(self) -> DeclineRequestBuilder: - """ - Provides operations to call the decline method. - """ - from .decline.decline_request_builder import DeclineRequestBuilder - - return DeclineRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def dismiss_reminder(self) -> DismissReminderRequestBuilder: - """ - Provides operations to call the dismissReminder method. - """ - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - - return DismissReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def extensions(self) -> ExtensionsRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - - return ExtensionsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def forward(self) -> ForwardRequestBuilder: - """ - Provides operations to call the forward method. - """ - from .forward.forward_request_builder import ForwardRequestBuilder - - return ForwardRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def instances(self) -> InstancesRequestBuilder: - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - """ - from .instances.instances_request_builder import InstancesRequestBuilder - - return InstancesRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def permanent_delete(self) -> PermanentDeleteRequestBuilder: - """ - Provides operations to call the permanentDelete method. - """ - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - - return PermanentDeleteRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def snooze_reminder(self) -> SnoozeReminderRequestBuilder: - """ - Provides operations to call the snoozeReminder method. - """ - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - - return SnoozeReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def tentatively_accept(self) -> TentativelyAcceptRequestBuilder: - """ - Provides operations to call the tentativelyAccept method. - """ - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - - return TentativelyAcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class EventItemRequestBuilderGetQueryParameters(): - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - """ - 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 EventItemRequestBuilderGetRequestConfiguration(RequestConfiguration[EventItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/extensions/count/count_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/extensions/count/count_request_builder.py deleted file mode 100644 index c984374d269..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/extensions/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...........models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/extensions/extensions_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/extensions/extensions_request_builder.py deleted file mode 100644 index 37b9083ec8a..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/extensions/extensions_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -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.extension import Extension - from ..........models.extension_collection_response import ExtensionCollectionResponse - from ..........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - -class ExtensionsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionsRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_extension_id(self,extension_id: str) -> ExtensionItemRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - param extension_id: The unique identifier of extension - Returns: ExtensionItemRequestBuilder - """ - if extension_id is None: - raise TypeError("extension_id cannot be null.") - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["extension%2Did"] = extension_id - return ExtensionItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> Optional[ExtensionCollectionResponse]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[ExtensionCollectionResponse] - """ - 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.extension_collection_response import ExtensionCollectionResponse - - return await self.request_adapter.send_async(request_info, ExtensionCollectionResponse, error_mapping) - - async def post(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionsRequestBuilder: - """ - 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: ExtensionsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionsRequestBuilder(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 ExtensionsRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionsRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]): - """ - 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 ExtensionsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py deleted file mode 100644 index 527d0848d46..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -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.extension import Extension - from ...........models.o_data_errors.o_data_error import ODataError - -class ExtensionItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionItemRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ...........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> Optional[Extension]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - async def patch(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionItemRequestBuilder: - """ - 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: ExtensionItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ExtensionItemRequestBuilderDeleteRequestConfiguration(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 ExtensionItemRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]): - """ - 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 ExtensionItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/forward/forward_post_request_body.py b/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/forward/forward_post_request_body.py deleted file mode 100644 index 10ffc4b5845..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/forward/forward_post_request_body.py +++ /dev/null @@ -1,61 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.recipient import Recipient - -@dataclass -class ForwardPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ToRecipients property - to_recipients: Optional[list[Recipient]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ForwardPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ForwardPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ForwardPostRequestBody() - - 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.recipient import Recipient - - from ..........models.recipient import Recipient - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ToRecipients": lambda n : setattr(self, 'to_recipients', n.get_collection_of_object_values(Recipient)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_collection_of_object_values("ToRecipients", self.to_recipients) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/forward/forward_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/forward/forward_request_builder.py deleted file mode 100644 index b6b9d764804..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/forward/forward_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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_post_request_body import ForwardPostRequestBody - -class ForwardRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the forward method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ForwardRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/forward", path_parameters) - - async def post(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - 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) -> ForwardRequestBuilder: - """ - 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: ForwardRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ForwardRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ForwardRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/count/count_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/count/count_request_builder.py deleted file mode 100644 index 3b98ee60ff8..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...........models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/delta/delta_get_response.py b/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/delta/delta_get_response.py deleted file mode 100644 index 09142e34057..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/delta/delta_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ...........models.base_delta_function_response import BaseDeltaFunctionResponse - from ...........models.event import Event - -from ...........models.base_delta_function_response import BaseDeltaFunctionResponse - -@dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): - # The value property - value: Optional[list[Event]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeltaGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeltaGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeltaGetResponse() - - 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.base_delta_function_response import BaseDeltaFunctionResponse - from ...........models.event import Event - - from ...........models.base_delta_function_response import BaseDeltaFunctionResponse - from ...........models.event import Event - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(Event)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/delta/delta_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/delta/delta_request_builder.py deleted file mode 100644 index 49cf70b365c..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/delta/delta_request_builder.py +++ /dev/null @@ -1,148 +0,0 @@ -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 .delta_get_response import DeltaGetResponse - -class DeltaRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the delta method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeltaRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> Optional[DeltaGetResponse]: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 - """ - request_info = self.to_get_request_information( - request_configuration - ) - 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 .delta_get_response import DeltaGetResponse - - return await self.request_adapter.send_async(request_info, DeltaGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DeltaRequestBuilder: - """ - 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: DeltaRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeltaRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeltaRequestBuilderGetQueryParameters(): - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - """ - 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 == "end_date_time": - return "endDateTime" - 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 == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = 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 - - # The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - start_date_time: Optional[str] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class DeltaRequestBuilderGetRequestConfiguration(RequestConfiguration[DeltaRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/instances_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/instances_request_builder.py deleted file mode 100644 index 068f8c223c9..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/instances_request_builder.py +++ /dev/null @@ -1,182 +0,0 @@ -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.event_collection_response import EventCollectionResponse - 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 .item.event_item_request_builder import EventItemRequestBuilder - -class InstancesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new InstancesRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_event_id2(self,event_id2: str) -> EventItemRequestBuilder: - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - param event_id2: The unique identifier of event - Returns: EventItemRequestBuilder - """ - if event_id2 is None: - raise TypeError("event_id2 cannot be null.") - from .item.event_item_request_builder import EventItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["event%2Did2"] = event_id2 - return EventItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[InstancesRequestBuilderGetQueryParameters]] = None) -> Optional[EventCollectionResponse]: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[EventCollectionResponse] - """ - 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.event_collection_response import EventCollectionResponse - - return await self.request_adapter.send_async(request_info, EventCollectionResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[InstancesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> InstancesRequestBuilder: - """ - 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: InstancesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return InstancesRequestBuilder(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) - - @property - def delta(self) -> DeltaRequestBuilder: - """ - Provides operations to call the delta method. - """ - from .delta.delta_request_builder import DeltaRequestBuilder - - return DeltaRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class InstancesRequestBuilderGetQueryParameters(): - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - """ - 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 == "end_date_time": - return "endDateTime" - 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 == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = 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 - - # The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - start_date_time: Optional[str] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class InstancesRequestBuilderGetRequestConfiguration(RequestConfiguration[InstancesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/accept/accept_post_request_body.py b/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/accept/accept_post_request_body.py deleted file mode 100644 index d6aca7af2df..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/accept/accept_post_request_body.py +++ /dev/null @@ -1,54 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class AcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AcceptPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/accept/accept_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/accept/accept_request_builder.py deleted file mode 100644 index d82f85ff393..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/accept/accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .accept_post_request_body import AcceptPostRequestBody - -class AcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the accept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AcceptRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/accept", path_parameters) - - async def post(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Accept the specified event in a user calendar. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Accept the specified event in a user calendar. - 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) -> AcceptRequestBuilder: - """ - 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: AcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/attachments/attachments_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/attachments/attachments_request_builder.py deleted file mode 100644 index fd6242f542c..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/attachments/attachments_request_builder.py +++ /dev/null @@ -1,218 +0,0 @@ -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.attachment import Attachment - from ............models.attachment_collection_response import AttachmentCollectionResponse - from ............models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - -class AttachmentsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentsRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_attachment_id(self,attachment_id: str) -> AttachmentItemRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - param attachment_id: The unique identifier of attachment - Returns: AttachmentItemRequestBuilder - """ - if attachment_id is None: - raise TypeError("attachment_id cannot be null.") - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["attachment%2Did"] = attachment_id - return AttachmentItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> Optional[AttachmentCollectionResponse]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AttachmentCollectionResponse] - """ - 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.attachment_collection_response import AttachmentCollectionResponse - - return await self.request_adapter.send_async(request_info, AttachmentCollectionResponse, error_mapping) - - async def post(self,body: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Attachment]: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - 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: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> AttachmentsRequestBuilder: - """ - 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: AttachmentsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentsRequestBuilder(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) - - @property - def create_upload_session(self) -> CreateUploadSessionRequestBuilder: - """ - Provides operations to call the createUploadSession method. - """ - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - - return CreateUploadSessionRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class AttachmentsRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentsRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]): - """ - 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 AttachmentsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/attachments/count/count_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/attachments/count/count_request_builder.py deleted file mode 100644 index cec83c3af22..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/attachments/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .............models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py b/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py deleted file mode 100644 index 4654f793b43..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .............models.attachment_item import AttachmentItem - -@dataclass -class CreateUploadSessionPostRequestBody(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 AttachmentItem property - attachment_item: Optional[AttachmentItem] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CreateUploadSessionPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CreateUploadSessionPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CreateUploadSessionPostRequestBody() - - 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.attachment_item import AttachmentItem - - from .............models.attachment_item import AttachmentItem - - fields: dict[str, Callable[[Any], None]] = { - "AttachmentItem": lambda n : setattr(self, 'attachment_item', n.get_object_value(AttachmentItem)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("AttachmentItem", self.attachment_item) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py deleted file mode 100644 index 262d400fd30..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ /dev/null @@ -1,90 +0,0 @@ -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.upload_session import UploadSession - from .create_upload_session_post_request_body import CreateUploadSessionPostRequestBody - -class CreateUploadSessionRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the createUploadSession method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CreateUploadSessionRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/createUploadSession", path_parameters) - - async def post(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UploadSession]: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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.upload_session import UploadSession - - return await self.request_adapter.send_async(request_info, UploadSession, error_mapping) - - def to_post_request_information(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - 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) -> CreateUploadSessionRequestBuilder: - """ - 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: CreateUploadSessionRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CreateUploadSessionRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CreateUploadSessionRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/attachments/item/attachment_item_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/attachments/item/attachment_item_request_builder.py deleted file mode 100644 index 5c6f8493fe9..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/attachments/item/attachment_item_request_builder.py +++ /dev/null @@ -1,143 +0,0 @@ -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.attachment import Attachment - from .............models.o_data_errors.o_data_error import ODataError - -class AttachmentItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentItemRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from .............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[Attachment]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AttachmentItemRequestBuilder: - """ - 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: AttachmentItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AttachmentItemRequestBuilderDeleteRequestConfiguration(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 AttachmentItemRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentItemRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/calendar/calendar_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/calendar/calendar_request_builder.py deleted file mode 100644 index b23ff36db3f..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/calendar/calendar_request_builder.py +++ /dev/null @@ -1,107 +0,0 @@ -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.calendar import Calendar - from ............models.o_data_errors.o_data_error import ODataError - -class CalendarRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CalendarRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/calendar{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> Optional[Calendar]: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Calendar] - """ - 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.calendar import Calendar - - return await self.request_adapter.send_async(request_info, Calendar, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> CalendarRequestBuilder: - """ - 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: CalendarRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CalendarRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CalendarRequestBuilderGetQueryParameters(): - """ - The calendar that contains the event. Navigation property. Read-only. - """ - 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 CalendarRequestBuilderGetRequestConfiguration(RequestConfiguration[CalendarRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/cancel/cancel_post_request_body.py b/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/cancel/cancel_post_request_body.py deleted file mode 100644 index 9b506dc0b8a..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/cancel/cancel_post_request_body.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class CancelPostRequestBody(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 Comment property - comment: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CancelPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CancelPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CancelPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/cancel/cancel_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/cancel/cancel_request_builder.py deleted file mode 100644 index b514de33e32..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/cancel/cancel_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .cancel_post_request_body import CancelPostRequestBody - -class CancelRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the cancel method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CancelRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/cancel", path_parameters) - - async def post(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - 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) -> CancelRequestBuilder: - """ - 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: CancelRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CancelRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CancelRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/decline/decline_post_request_body.py b/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/decline/decline_post_request_body.py deleted file mode 100644 index ec759246257..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/decline/decline_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ............models.time_slot import TimeSlot - -@dataclass -class DeclinePostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeclinePostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeclinePostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeclinePostRequestBody() - - 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.time_slot import TimeSlot - - from ............models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/decline/decline_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/decline/decline_request_builder.py deleted file mode 100644 index 52336344e80..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/decline/decline_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .decline_post_request_body import DeclinePostRequestBody - -class DeclineRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the decline method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeclineRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/decline", path_parameters) - - async def post(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> DeclineRequestBuilder: - """ - 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: DeclineRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeclineRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeclineRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py deleted file mode 100644 index f04bd0e767b..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ /dev/null @@ -1,79 +0,0 @@ -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 DismissReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the dismissReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DismissReminderRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/dismissReminder", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 - """ - request_info = self.to_post_request_information( - request_configuration - ) - 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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DismissReminderRequestBuilder: - """ - 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: DismissReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DismissReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DismissReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/event_item_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/event_item_request_builder.py deleted file mode 100644 index a810c235e90..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/event_item_request_builder.py +++ /dev/null @@ -1,227 +0,0 @@ -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.event import Event - from ...........models.o_data_errors.o_data_error import ODataError - from .accept.accept_request_builder import AcceptRequestBuilder - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - from .calendar.calendar_request_builder import CalendarRequestBuilder - from .cancel.cancel_request_builder import CancelRequestBuilder - from .decline.decline_request_builder import DeclineRequestBuilder - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - from .forward.forward_request_builder import ForwardRequestBuilder - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - -class EventItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new EventItemRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> Optional[Event]: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Event] - """ - 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.event import Event - - return await self.request_adapter.send_async(request_info, Event, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> EventItemRequestBuilder: - """ - 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: EventItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return EventItemRequestBuilder(self.request_adapter, raw_url) - - @property - def accept(self) -> AcceptRequestBuilder: - """ - Provides operations to call the accept method. - """ - from .accept.accept_request_builder import AcceptRequestBuilder - - return AcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def attachments(self) -> AttachmentsRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - - return AttachmentsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def calendar(self) -> CalendarRequestBuilder: - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - from .calendar.calendar_request_builder import CalendarRequestBuilder - - return CalendarRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def cancel(self) -> CancelRequestBuilder: - """ - Provides operations to call the cancel method. - """ - from .cancel.cancel_request_builder import CancelRequestBuilder - - return CancelRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def decline(self) -> DeclineRequestBuilder: - """ - Provides operations to call the decline method. - """ - from .decline.decline_request_builder import DeclineRequestBuilder - - return DeclineRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def dismiss_reminder(self) -> DismissReminderRequestBuilder: - """ - Provides operations to call the dismissReminder method. - """ - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - - return DismissReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def extensions(self) -> ExtensionsRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - - return ExtensionsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def forward(self) -> ForwardRequestBuilder: - """ - Provides operations to call the forward method. - """ - from .forward.forward_request_builder import ForwardRequestBuilder - - return ForwardRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def permanent_delete(self) -> PermanentDeleteRequestBuilder: - """ - Provides operations to call the permanentDelete method. - """ - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - - return PermanentDeleteRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def snooze_reminder(self) -> SnoozeReminderRequestBuilder: - """ - Provides operations to call the snoozeReminder method. - """ - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - - return SnoozeReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def tentatively_accept(self) -> TentativelyAcceptRequestBuilder: - """ - Provides operations to call the tentativelyAccept method. - """ - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - - return TentativelyAcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class EventItemRequestBuilderGetQueryParameters(): - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - """ - 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 == "end_date_time": - return "endDateTime" - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - if original_name == "start_date_time": - return "startDateTime" - return original_name - - # The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - start_date_time: Optional[str] = None - - - @dataclass - class EventItemRequestBuilderGetRequestConfiguration(RequestConfiguration[EventItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/extensions/count/count_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/extensions/count/count_request_builder.py deleted file mode 100644 index c67d2d801d0..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/extensions/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .............models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/extensions/extensions_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/extensions/extensions_request_builder.py deleted file mode 100644 index 0617c39edcb..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/extensions/extensions_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -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.extension import Extension - from ............models.extension_collection_response import ExtensionCollectionResponse - from ............models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - -class ExtensionsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionsRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_extension_id(self,extension_id: str) -> ExtensionItemRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - param extension_id: The unique identifier of extension - Returns: ExtensionItemRequestBuilder - """ - if extension_id is None: - raise TypeError("extension_id cannot be null.") - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["extension%2Did"] = extension_id - return ExtensionItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> Optional[ExtensionCollectionResponse]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[ExtensionCollectionResponse] - """ - 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.extension_collection_response import ExtensionCollectionResponse - - return await self.request_adapter.send_async(request_info, ExtensionCollectionResponse, error_mapping) - - async def post(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionsRequestBuilder: - """ - 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: ExtensionsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionsRequestBuilder(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 ExtensionsRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionsRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]): - """ - 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 ExtensionsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/extensions/item/extension_item_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/extensions/item/extension_item_request_builder.py deleted file mode 100644 index 04548df499b..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/extensions/item/extension_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -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.extension import Extension - from .............models.o_data_errors.o_data_error import ODataError - -class ExtensionItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionItemRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from .............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> Optional[Extension]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - async def patch(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionItemRequestBuilder: - """ - 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: ExtensionItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ExtensionItemRequestBuilderDeleteRequestConfiguration(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 ExtensionItemRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]): - """ - 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 ExtensionItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/forward/forward_post_request_body.py b/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/forward/forward_post_request_body.py deleted file mode 100644 index 62ab3d118f6..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/forward/forward_post_request_body.py +++ /dev/null @@ -1,61 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ............models.recipient import Recipient - -@dataclass -class ForwardPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ToRecipients property - to_recipients: Optional[list[Recipient]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ForwardPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ForwardPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ForwardPostRequestBody() - - 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.recipient import Recipient - - from ............models.recipient import Recipient - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ToRecipients": lambda n : setattr(self, 'to_recipients', n.get_collection_of_object_values(Recipient)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_collection_of_object_values("ToRecipients", self.to_recipients) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/forward/forward_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/forward/forward_request_builder.py deleted file mode 100644 index 78b557135b2..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/forward/forward_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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_post_request_body import ForwardPostRequestBody - -class ForwardRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the forward method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ForwardRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/forward", path_parameters) - - async def post(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - 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) -> ForwardRequestBuilder: - """ - 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: ForwardRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ForwardRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ForwardRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/permanent_delete/permanent_delete_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/permanent_delete/permanent_delete_request_builder.py deleted file mode 100644 index 4383e5c1942..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/permanent_delete/permanent_delete_request_builder.py +++ /dev/null @@ -1,78 +0,0 @@ -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 PermanentDeleteRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the permanentDelete method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new PermanentDeleteRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/permanentDelete", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_post_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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> PermanentDeleteRequestBuilder: - """ - 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: PermanentDeleteRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return PermanentDeleteRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class PermanentDeleteRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py b/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py deleted file mode 100644 index 5d3c96aacfd..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ............models.date_time_time_zone import DateTimeTimeZone - -@dataclass -class SnoozeReminderPostRequestBody(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 NewReminderTime property - new_reminder_time: Optional[DateTimeTimeZone] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SnoozeReminderPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SnoozeReminderPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SnoozeReminderPostRequestBody() - - 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.date_time_time_zone import DateTimeTimeZone - - from ............models.date_time_time_zone import DateTimeTimeZone - - fields: dict[str, Callable[[Any], None]] = { - "NewReminderTime": lambda n : setattr(self, 'new_reminder_time', n.get_object_value(DateTimeTimeZone)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("NewReminderTime", self.new_reminder_time) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py deleted file mode 100644 index c11ea18ac79..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .snooze_reminder_post_request_body import SnoozeReminderPostRequestBody - -class SnoozeReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the snoozeReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new SnoozeReminderRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/snoozeReminder", path_parameters) - - async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Postpone a reminder for an event in a user calendar until a new time. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Postpone a reminder for an event in a user calendar until a new time. - 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) -> SnoozeReminderRequestBuilder: - """ - 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: SnoozeReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return SnoozeReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class SnoozeReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py b/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py deleted file mode 100644 index ab45ab761c1..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ............models.time_slot import TimeSlot - -@dataclass -class TentativelyAcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TentativelyAcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TentativelyAcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TentativelyAcceptPostRequestBody() - - 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.time_slot import TimeSlot - - from ............models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py deleted file mode 100644 index 799b2b55519..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .tentatively_accept_post_request_body import TentativelyAcceptPostRequestBody - -class TentativelyAcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the tentativelyAccept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new TentativelyAcceptRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/tentativelyAccept", path_parameters) - - async def post(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> TentativelyAcceptRequestBuilder: - """ - 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: TentativelyAcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return TentativelyAcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class TentativelyAcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py deleted file mode 100644 index 18011750caa..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py +++ /dev/null @@ -1,78 +0,0 @@ -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 PermanentDeleteRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the permanentDelete method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new PermanentDeleteRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/permanentDelete", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_post_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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> PermanentDeleteRequestBuilder: - """ - 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: PermanentDeleteRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return PermanentDeleteRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class PermanentDeleteRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py b/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py deleted file mode 100644 index 4732ba13f56..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.date_time_time_zone import DateTimeTimeZone - -@dataclass -class SnoozeReminderPostRequestBody(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 NewReminderTime property - new_reminder_time: Optional[DateTimeTimeZone] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SnoozeReminderPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SnoozeReminderPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SnoozeReminderPostRequestBody() - - 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.date_time_time_zone import DateTimeTimeZone - - from ..........models.date_time_time_zone import DateTimeTimeZone - - fields: dict[str, Callable[[Any], None]] = { - "NewReminderTime": lambda n : setattr(self, 'new_reminder_time', n.get_object_value(DateTimeTimeZone)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("NewReminderTime", self.new_reminder_time) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py deleted file mode 100644 index e3dc0c6633c..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .snooze_reminder_post_request_body import SnoozeReminderPostRequestBody - -class SnoozeReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the snoozeReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new SnoozeReminderRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/snoozeReminder", path_parameters) - - async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Postpone a reminder for an event in a user calendar until a new time. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Postpone a reminder for an event in a user calendar until a new time. - 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) -> SnoozeReminderRequestBuilder: - """ - 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: SnoozeReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return SnoozeReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class SnoozeReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py b/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py deleted file mode 100644 index 0b0fb2cb6d7..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.time_slot import TimeSlot - -@dataclass -class TentativelyAcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TentativelyAcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TentativelyAcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TentativelyAcceptPostRequestBody() - - 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.time_slot import TimeSlot - - from ..........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py deleted file mode 100644 index a7a22d4ef8c..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .tentatively_accept_post_request_body import TentativelyAcceptPostRequestBody - -class TentativelyAcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the tentativelyAccept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new TentativelyAcceptRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/tentativelyAccept", path_parameters) - - async def post(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> TentativelyAcceptRequestBuilder: - """ - 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: TentativelyAcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return TentativelyAcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class TentativelyAcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/instances/count/count_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/instances/count/count_request_builder.py deleted file mode 100644 index be52b44d940..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/instances/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .........models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/instances/instances_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/instances/instances_request_builder.py index 8024f02146d..50ec4cb4fb0 100644 --- a/msgraph/generated/users/item/calendars/item/events/item/instances/instances_request_builder.py +++ b/msgraph/generated/users/item/calendars/item/events/item/instances/instances_request_builder.py @@ -16,9 +16,7 @@ if TYPE_CHECKING: from ........models.event_collection_response import EventCollectionResponse 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 .item.event_item_request_builder import EventItemRequestBuilder class InstancesRequestBuilder(BaseRequestBuilder): """ @@ -33,20 +31,6 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d """ super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - def by_event_id1(self,event_id1: str) -> EventItemRequestBuilder: - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - param event_id1: The unique identifier of event - Returns: EventItemRequestBuilder - """ - if event_id1 is None: - raise TypeError("event_id1 cannot be null.") - from .item.event_item_request_builder import EventItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["event%2Did1"] = event_id1 - return EventItemRequestBuilder(self.request_adapter, url_tpl_params) - async def get(self,request_configuration: Optional[RequestConfiguration[InstancesRequestBuilderGetQueryParameters]] = None) -> Optional[EventCollectionResponse]: """ The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. @@ -88,15 +72,6 @@ def with_url(self,raw_url: str) -> InstancesRequestBuilder: raise TypeError("raw_url cannot be null.") return InstancesRequestBuilder(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) - @property def delta(self) -> DeltaRequestBuilder: """ diff --git a/msgraph/generated/users/item/calendars/item/events/item/instances/item/accept/accept_post_request_body.py b/msgraph/generated/users/item/calendars/item/events/item/instances/item/accept/accept_post_request_body.py deleted file mode 100644 index d6aca7af2df..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/instances/item/accept/accept_post_request_body.py +++ /dev/null @@ -1,54 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class AcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AcceptPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/instances/item/accept/accept_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/instances/item/accept/accept_request_builder.py deleted file mode 100644 index 73d60ab6c38..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/instances/item/accept/accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .accept_post_request_body import AcceptPostRequestBody - -class AcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the accept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AcceptRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/accept", path_parameters) - - async def post(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Accept the specified event in a user calendar. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Accept the specified event in a user calendar. - 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) -> AcceptRequestBuilder: - """ - 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: AcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/instances/item/attachments/attachments_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/instances/item/attachments/attachments_request_builder.py deleted file mode 100644 index c58c660b2ea..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/instances/item/attachments/attachments_request_builder.py +++ /dev/null @@ -1,218 +0,0 @@ -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.attachment import Attachment - from ..........models.attachment_collection_response import AttachmentCollectionResponse - from ..........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - -class AttachmentsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentsRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_attachment_id(self,attachment_id: str) -> AttachmentItemRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - param attachment_id: The unique identifier of attachment - Returns: AttachmentItemRequestBuilder - """ - if attachment_id is None: - raise TypeError("attachment_id cannot be null.") - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["attachment%2Did"] = attachment_id - return AttachmentItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> Optional[AttachmentCollectionResponse]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AttachmentCollectionResponse] - """ - 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.attachment_collection_response import AttachmentCollectionResponse - - return await self.request_adapter.send_async(request_info, AttachmentCollectionResponse, error_mapping) - - async def post(self,body: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Attachment]: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - 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: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> AttachmentsRequestBuilder: - """ - 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: AttachmentsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentsRequestBuilder(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) - - @property - def create_upload_session(self) -> CreateUploadSessionRequestBuilder: - """ - Provides operations to call the createUploadSession method. - """ - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - - return CreateUploadSessionRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class AttachmentsRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentsRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]): - """ - 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 AttachmentsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/instances/item/attachments/count/count_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/instances/item/attachments/count/count_request_builder.py deleted file mode 100644 index 9c19086222f..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/instances/item/attachments/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...........models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/attachments/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py b/msgraph/generated/users/item/calendars/item/events/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py deleted file mode 100644 index c6f92c7c9db..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ...........models.attachment_item import AttachmentItem - -@dataclass -class CreateUploadSessionPostRequestBody(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 AttachmentItem property - attachment_item: Optional[AttachmentItem] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CreateUploadSessionPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CreateUploadSessionPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CreateUploadSessionPostRequestBody() - - 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.attachment_item import AttachmentItem - - from ...........models.attachment_item import AttachmentItem - - fields: dict[str, Callable[[Any], None]] = { - "AttachmentItem": lambda n : setattr(self, 'attachment_item', n.get_object_value(AttachmentItem)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("AttachmentItem", self.attachment_item) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py deleted file mode 100644 index 835cefebcf9..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ /dev/null @@ -1,90 +0,0 @@ -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.upload_session import UploadSession - from .create_upload_session_post_request_body import CreateUploadSessionPostRequestBody - -class CreateUploadSessionRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the createUploadSession method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CreateUploadSessionRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/attachments/createUploadSession", path_parameters) - - async def post(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UploadSession]: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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.upload_session import UploadSession - - return await self.request_adapter.send_async(request_info, UploadSession, error_mapping) - - def to_post_request_information(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - 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) -> CreateUploadSessionRequestBuilder: - """ - 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: CreateUploadSessionRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CreateUploadSessionRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CreateUploadSessionRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/instances/item/attachments/item/attachment_item_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/instances/item/attachments/item/attachment_item_request_builder.py deleted file mode 100644 index 50277c0a6ee..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/instances/item/attachments/item/attachment_item_request_builder.py +++ /dev/null @@ -1,143 +0,0 @@ -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.attachment import Attachment - from ...........models.o_data_errors.o_data_error import ODataError - -class AttachmentItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentItemRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ...........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[Attachment]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AttachmentItemRequestBuilder: - """ - 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: AttachmentItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AttachmentItemRequestBuilderDeleteRequestConfiguration(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 AttachmentItemRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentItemRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/instances/item/calendar/calendar_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/instances/item/calendar/calendar_request_builder.py deleted file mode 100644 index 742e8d25967..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/instances/item/calendar/calendar_request_builder.py +++ /dev/null @@ -1,107 +0,0 @@ -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.calendar import Calendar - from ..........models.o_data_errors.o_data_error import ODataError - -class CalendarRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CalendarRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/calendar{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> Optional[Calendar]: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Calendar] - """ - 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.calendar import Calendar - - return await self.request_adapter.send_async(request_info, Calendar, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> CalendarRequestBuilder: - """ - 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: CalendarRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CalendarRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CalendarRequestBuilderGetQueryParameters(): - """ - The calendar that contains the event. Navigation property. Read-only. - """ - 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 CalendarRequestBuilderGetRequestConfiguration(RequestConfiguration[CalendarRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/instances/item/cancel/cancel_post_request_body.py b/msgraph/generated/users/item/calendars/item/events/item/instances/item/cancel/cancel_post_request_body.py deleted file mode 100644 index 9b506dc0b8a..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/instances/item/cancel/cancel_post_request_body.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class CancelPostRequestBody(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 Comment property - comment: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CancelPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CancelPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CancelPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/instances/item/cancel/cancel_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/instances/item/cancel/cancel_request_builder.py deleted file mode 100644 index feedd7c64ca..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/instances/item/cancel/cancel_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .cancel_post_request_body import CancelPostRequestBody - -class CancelRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the cancel method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CancelRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/cancel", path_parameters) - - async def post(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - 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) -> CancelRequestBuilder: - """ - 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: CancelRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CancelRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CancelRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/instances/item/decline/decline_post_request_body.py b/msgraph/generated/users/item/calendars/item/events/item/instances/item/decline/decline_post_request_body.py deleted file mode 100644 index 546d8868e09..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/instances/item/decline/decline_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.time_slot import TimeSlot - -@dataclass -class DeclinePostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeclinePostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeclinePostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeclinePostRequestBody() - - 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.time_slot import TimeSlot - - from ..........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/instances/item/decline/decline_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/instances/item/decline/decline_request_builder.py deleted file mode 100644 index 0a613fecb98..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/instances/item/decline/decline_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .decline_post_request_body import DeclinePostRequestBody - -class DeclineRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the decline method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeclineRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/decline", path_parameters) - - async def post(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> DeclineRequestBuilder: - """ - 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: DeclineRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeclineRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeclineRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py deleted file mode 100644 index 7219e983bd9..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ /dev/null @@ -1,79 +0,0 @@ -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 DismissReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the dismissReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DismissReminderRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/dismissReminder", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 - """ - request_info = self.to_post_request_information( - request_configuration - ) - 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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DismissReminderRequestBuilder: - """ - 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: DismissReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DismissReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DismissReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/instances/item/event_item_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/instances/item/event_item_request_builder.py deleted file mode 100644 index 837897d972e..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/instances/item/event_item_request_builder.py +++ /dev/null @@ -1,237 +0,0 @@ -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.event import Event - from .........models.o_data_errors.o_data_error import ODataError - from .accept.accept_request_builder import AcceptRequestBuilder - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - from .calendar.calendar_request_builder import CalendarRequestBuilder - from .cancel.cancel_request_builder import CancelRequestBuilder - from .decline.decline_request_builder import DeclineRequestBuilder - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - from .exception_occurrences.exception_occurrences_request_builder import ExceptionOccurrencesRequestBuilder - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - from .forward.forward_request_builder import ForwardRequestBuilder - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - -class EventItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new EventItemRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> Optional[Event]: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Event] - """ - 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.event import Event - - return await self.request_adapter.send_async(request_info, Event, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> EventItemRequestBuilder: - """ - 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: EventItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return EventItemRequestBuilder(self.request_adapter, raw_url) - - @property - def accept(self) -> AcceptRequestBuilder: - """ - Provides operations to call the accept method. - """ - from .accept.accept_request_builder import AcceptRequestBuilder - - return AcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def attachments(self) -> AttachmentsRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - - return AttachmentsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def calendar(self) -> CalendarRequestBuilder: - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - from .calendar.calendar_request_builder import CalendarRequestBuilder - - return CalendarRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def cancel(self) -> CancelRequestBuilder: - """ - Provides operations to call the cancel method. - """ - from .cancel.cancel_request_builder import CancelRequestBuilder - - return CancelRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def decline(self) -> DeclineRequestBuilder: - """ - Provides operations to call the decline method. - """ - from .decline.decline_request_builder import DeclineRequestBuilder - - return DeclineRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def dismiss_reminder(self) -> DismissReminderRequestBuilder: - """ - Provides operations to call the dismissReminder method. - """ - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - - return DismissReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def exception_occurrences(self) -> ExceptionOccurrencesRequestBuilder: - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - from .exception_occurrences.exception_occurrences_request_builder import ExceptionOccurrencesRequestBuilder - - return ExceptionOccurrencesRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def extensions(self) -> ExtensionsRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - - return ExtensionsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def forward(self) -> ForwardRequestBuilder: - """ - Provides operations to call the forward method. - """ - from .forward.forward_request_builder import ForwardRequestBuilder - - return ForwardRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def permanent_delete(self) -> PermanentDeleteRequestBuilder: - """ - Provides operations to call the permanentDelete method. - """ - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - - return PermanentDeleteRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def snooze_reminder(self) -> SnoozeReminderRequestBuilder: - """ - Provides operations to call the snoozeReminder method. - """ - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - - return SnoozeReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def tentatively_accept(self) -> TentativelyAcceptRequestBuilder: - """ - Provides operations to call the tentativelyAccept method. - """ - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - - return TentativelyAcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class EventItemRequestBuilderGetQueryParameters(): - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - """ - 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 == "end_date_time": - return "endDateTime" - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - if original_name == "start_date_time": - return "startDateTime" - return original_name - - # The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - start_date_time: Optional[str] = None - - - @dataclass - class EventItemRequestBuilderGetRequestConfiguration(RequestConfiguration[EventItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/count/count_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/count/count_request_builder.py deleted file mode 100644 index 1cd56701a94..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...........models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/delta/delta_get_response.py b/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/delta/delta_get_response.py deleted file mode 100644 index 09142e34057..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/delta/delta_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ...........models.base_delta_function_response import BaseDeltaFunctionResponse - from ...........models.event import Event - -from ...........models.base_delta_function_response import BaseDeltaFunctionResponse - -@dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): - # The value property - value: Optional[list[Event]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeltaGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeltaGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeltaGetResponse() - - 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.base_delta_function_response import BaseDeltaFunctionResponse - from ...........models.event import Event - - from ...........models.base_delta_function_response import BaseDeltaFunctionResponse - from ...........models.event import Event - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(Event)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/delta/delta_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/delta/delta_request_builder.py deleted file mode 100644 index 9ac23876559..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/delta/delta_request_builder.py +++ /dev/null @@ -1,148 +0,0 @@ -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 .delta_get_response import DeltaGetResponse - -class DeltaRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the delta method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeltaRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> Optional[DeltaGetResponse]: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 - """ - request_info = self.to_get_request_information( - request_configuration - ) - 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 .delta_get_response import DeltaGetResponse - - return await self.request_adapter.send_async(request_info, DeltaGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DeltaRequestBuilder: - """ - 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: DeltaRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeltaRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeltaRequestBuilderGetQueryParameters(): - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - """ - 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 == "end_date_time": - return "endDateTime" - 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 == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = 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 - - # The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - start_date_time: Optional[str] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class DeltaRequestBuilderGetRequestConfiguration(RequestConfiguration[DeltaRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/exception_occurrences_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/exception_occurrences_request_builder.py deleted file mode 100644 index dfbe7c3b7ab..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/exception_occurrences_request_builder.py +++ /dev/null @@ -1,172 +0,0 @@ -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.event_collection_response import EventCollectionResponse - 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 .item.event_item_request_builder import EventItemRequestBuilder - -class ExceptionOccurrencesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExceptionOccurrencesRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_event_id2(self,event_id2: str) -> EventItemRequestBuilder: - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - param event_id2: The unique identifier of event - Returns: EventItemRequestBuilder - """ - if event_id2 is None: - raise TypeError("event_id2 cannot be null.") - from .item.event_item_request_builder import EventItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["event%2Did2"] = event_id2 - return EventItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]] = None) -> Optional[EventCollectionResponse]: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[EventCollectionResponse] - """ - 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.event_collection_response import EventCollectionResponse - - return await self.request_adapter.send_async(request_info, EventCollectionResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> ExceptionOccurrencesRequestBuilder: - """ - 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: ExceptionOccurrencesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExceptionOccurrencesRequestBuilder(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) - - @property - def delta(self) -> DeltaRequestBuilder: - """ - Provides operations to call the delta method. - """ - from .delta.delta_request_builder import DeltaRequestBuilder - - return DeltaRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class ExceptionOccurrencesRequestBuilderGetQueryParameters(): - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - """ - 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 ExceptionOccurrencesRequestBuilderGetRequestConfiguration(RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/accept/accept_post_request_body.py b/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/accept/accept_post_request_body.py deleted file mode 100644 index d6aca7af2df..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/accept/accept_post_request_body.py +++ /dev/null @@ -1,54 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class AcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AcceptPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/accept/accept_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/accept/accept_request_builder.py deleted file mode 100644 index 1a2e3f2d50f..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/accept/accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .accept_post_request_body import AcceptPostRequestBody - -class AcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the accept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AcceptRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/accept", path_parameters) - - async def post(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Accept the specified event in a user calendar. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Accept the specified event in a user calendar. - 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) -> AcceptRequestBuilder: - """ - 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: AcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/attachments/attachments_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/attachments/attachments_request_builder.py deleted file mode 100644 index 2ed4898aef6..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/attachments/attachments_request_builder.py +++ /dev/null @@ -1,218 +0,0 @@ -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.attachment import Attachment - from ............models.attachment_collection_response import AttachmentCollectionResponse - from ............models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - -class AttachmentsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentsRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_attachment_id(self,attachment_id: str) -> AttachmentItemRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - param attachment_id: The unique identifier of attachment - Returns: AttachmentItemRequestBuilder - """ - if attachment_id is None: - raise TypeError("attachment_id cannot be null.") - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["attachment%2Did"] = attachment_id - return AttachmentItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> Optional[AttachmentCollectionResponse]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AttachmentCollectionResponse] - """ - 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.attachment_collection_response import AttachmentCollectionResponse - - return await self.request_adapter.send_async(request_info, AttachmentCollectionResponse, error_mapping) - - async def post(self,body: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Attachment]: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - 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: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> AttachmentsRequestBuilder: - """ - 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: AttachmentsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentsRequestBuilder(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) - - @property - def create_upload_session(self) -> CreateUploadSessionRequestBuilder: - """ - Provides operations to call the createUploadSession method. - """ - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - - return CreateUploadSessionRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class AttachmentsRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentsRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]): - """ - 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 AttachmentsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/attachments/count/count_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/attachments/count/count_request_builder.py deleted file mode 100644 index b1ec7fd5c2f..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/attachments/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .............models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py b/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py deleted file mode 100644 index 4654f793b43..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .............models.attachment_item import AttachmentItem - -@dataclass -class CreateUploadSessionPostRequestBody(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 AttachmentItem property - attachment_item: Optional[AttachmentItem] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CreateUploadSessionPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CreateUploadSessionPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CreateUploadSessionPostRequestBody() - - 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.attachment_item import AttachmentItem - - from .............models.attachment_item import AttachmentItem - - fields: dict[str, Callable[[Any], None]] = { - "AttachmentItem": lambda n : setattr(self, 'attachment_item', n.get_object_value(AttachmentItem)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("AttachmentItem", self.attachment_item) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py deleted file mode 100644 index 66c100b23cd..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ /dev/null @@ -1,90 +0,0 @@ -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.upload_session import UploadSession - from .create_upload_session_post_request_body import CreateUploadSessionPostRequestBody - -class CreateUploadSessionRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the createUploadSession method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CreateUploadSessionRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/createUploadSession", path_parameters) - - async def post(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UploadSession]: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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.upload_session import UploadSession - - return await self.request_adapter.send_async(request_info, UploadSession, error_mapping) - - def to_post_request_information(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - 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) -> CreateUploadSessionRequestBuilder: - """ - 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: CreateUploadSessionRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CreateUploadSessionRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CreateUploadSessionRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py deleted file mode 100644 index aa10b7781b6..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py +++ /dev/null @@ -1,143 +0,0 @@ -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.attachment import Attachment - from .............models.o_data_errors.o_data_error import ODataError - -class AttachmentItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentItemRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from .............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[Attachment]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AttachmentItemRequestBuilder: - """ - 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: AttachmentItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AttachmentItemRequestBuilderDeleteRequestConfiguration(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 AttachmentItemRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentItemRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/calendar/calendar_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/calendar/calendar_request_builder.py deleted file mode 100644 index 2c748c30133..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/calendar/calendar_request_builder.py +++ /dev/null @@ -1,107 +0,0 @@ -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.calendar import Calendar - from ............models.o_data_errors.o_data_error import ODataError - -class CalendarRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CalendarRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/calendar{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> Optional[Calendar]: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Calendar] - """ - 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.calendar import Calendar - - return await self.request_adapter.send_async(request_info, Calendar, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> CalendarRequestBuilder: - """ - 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: CalendarRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CalendarRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CalendarRequestBuilderGetQueryParameters(): - """ - The calendar that contains the event. Navigation property. Read-only. - """ - 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 CalendarRequestBuilderGetRequestConfiguration(RequestConfiguration[CalendarRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/cancel/cancel_post_request_body.py b/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/cancel/cancel_post_request_body.py deleted file mode 100644 index 9b506dc0b8a..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/cancel/cancel_post_request_body.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class CancelPostRequestBody(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 Comment property - comment: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CancelPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CancelPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CancelPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/cancel/cancel_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/cancel/cancel_request_builder.py deleted file mode 100644 index 4c37c6832d9..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/cancel/cancel_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .cancel_post_request_body import CancelPostRequestBody - -class CancelRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the cancel method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CancelRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/cancel", path_parameters) - - async def post(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - 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) -> CancelRequestBuilder: - """ - 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: CancelRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CancelRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CancelRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/decline/decline_post_request_body.py b/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/decline/decline_post_request_body.py deleted file mode 100644 index ec759246257..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/decline/decline_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ............models.time_slot import TimeSlot - -@dataclass -class DeclinePostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeclinePostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeclinePostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeclinePostRequestBody() - - 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.time_slot import TimeSlot - - from ............models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/decline/decline_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/decline/decline_request_builder.py deleted file mode 100644 index 2b8d1782458..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/decline/decline_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .decline_post_request_body import DeclinePostRequestBody - -class DeclineRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the decline method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeclineRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/decline", path_parameters) - - async def post(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> DeclineRequestBuilder: - """ - 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: DeclineRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeclineRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeclineRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py deleted file mode 100644 index 8dbb2d6feec..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ /dev/null @@ -1,79 +0,0 @@ -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 DismissReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the dismissReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DismissReminderRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/dismissReminder", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 - """ - request_info = self.to_post_request_information( - request_configuration - ) - 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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DismissReminderRequestBuilder: - """ - 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: DismissReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DismissReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DismissReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/event_item_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/event_item_request_builder.py deleted file mode 100644 index 1c1932f43c5..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/event_item_request_builder.py +++ /dev/null @@ -1,217 +0,0 @@ -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.event import Event - from ...........models.o_data_errors.o_data_error import ODataError - from .accept.accept_request_builder import AcceptRequestBuilder - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - from .calendar.calendar_request_builder import CalendarRequestBuilder - from .cancel.cancel_request_builder import CancelRequestBuilder - from .decline.decline_request_builder import DeclineRequestBuilder - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - from .forward.forward_request_builder import ForwardRequestBuilder - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - -class EventItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new EventItemRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> Optional[Event]: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Event] - """ - 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.event import Event - - return await self.request_adapter.send_async(request_info, Event, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> EventItemRequestBuilder: - """ - 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: EventItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return EventItemRequestBuilder(self.request_adapter, raw_url) - - @property - def accept(self) -> AcceptRequestBuilder: - """ - Provides operations to call the accept method. - """ - from .accept.accept_request_builder import AcceptRequestBuilder - - return AcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def attachments(self) -> AttachmentsRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - - return AttachmentsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def calendar(self) -> CalendarRequestBuilder: - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - from .calendar.calendar_request_builder import CalendarRequestBuilder - - return CalendarRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def cancel(self) -> CancelRequestBuilder: - """ - Provides operations to call the cancel method. - """ - from .cancel.cancel_request_builder import CancelRequestBuilder - - return CancelRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def decline(self) -> DeclineRequestBuilder: - """ - Provides operations to call the decline method. - """ - from .decline.decline_request_builder import DeclineRequestBuilder - - return DeclineRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def dismiss_reminder(self) -> DismissReminderRequestBuilder: - """ - Provides operations to call the dismissReminder method. - """ - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - - return DismissReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def extensions(self) -> ExtensionsRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - - return ExtensionsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def forward(self) -> ForwardRequestBuilder: - """ - Provides operations to call the forward method. - """ - from .forward.forward_request_builder import ForwardRequestBuilder - - return ForwardRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def permanent_delete(self) -> PermanentDeleteRequestBuilder: - """ - Provides operations to call the permanentDelete method. - """ - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - - return PermanentDeleteRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def snooze_reminder(self) -> SnoozeReminderRequestBuilder: - """ - Provides operations to call the snoozeReminder method. - """ - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - - return SnoozeReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def tentatively_accept(self) -> TentativelyAcceptRequestBuilder: - """ - Provides operations to call the tentativelyAccept method. - """ - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - - return TentativelyAcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class EventItemRequestBuilderGetQueryParameters(): - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - """ - 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 EventItemRequestBuilderGetRequestConfiguration(RequestConfiguration[EventItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/extensions/count/count_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/extensions/count/count_request_builder.py deleted file mode 100644 index e5a28f6b71f..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/extensions/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .............models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/extensions/extensions_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/extensions/extensions_request_builder.py deleted file mode 100644 index 906a79a50f8..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/extensions/extensions_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -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.extension import Extension - from ............models.extension_collection_response import ExtensionCollectionResponse - from ............models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - -class ExtensionsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionsRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_extension_id(self,extension_id: str) -> ExtensionItemRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - param extension_id: The unique identifier of extension - Returns: ExtensionItemRequestBuilder - """ - if extension_id is None: - raise TypeError("extension_id cannot be null.") - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["extension%2Did"] = extension_id - return ExtensionItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> Optional[ExtensionCollectionResponse]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[ExtensionCollectionResponse] - """ - 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.extension_collection_response import ExtensionCollectionResponse - - return await self.request_adapter.send_async(request_info, ExtensionCollectionResponse, error_mapping) - - async def post(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionsRequestBuilder: - """ - 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: ExtensionsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionsRequestBuilder(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 ExtensionsRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionsRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]): - """ - 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 ExtensionsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py deleted file mode 100644 index b577f4baee7..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -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.extension import Extension - from .............models.o_data_errors.o_data_error import ODataError - -class ExtensionItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionItemRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from .............models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> Optional[Extension]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - async def patch(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionItemRequestBuilder: - """ - 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: ExtensionItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ExtensionItemRequestBuilderDeleteRequestConfiguration(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 ExtensionItemRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]): - """ - 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 ExtensionItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/forward/forward_post_request_body.py b/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/forward/forward_post_request_body.py deleted file mode 100644 index 62ab3d118f6..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/forward/forward_post_request_body.py +++ /dev/null @@ -1,61 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ............models.recipient import Recipient - -@dataclass -class ForwardPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ToRecipients property - to_recipients: Optional[list[Recipient]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ForwardPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ForwardPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ForwardPostRequestBody() - - 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.recipient import Recipient - - from ............models.recipient import Recipient - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ToRecipients": lambda n : setattr(self, 'to_recipients', n.get_collection_of_object_values(Recipient)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_collection_of_object_values("ToRecipients", self.to_recipients) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/forward/forward_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/forward/forward_request_builder.py deleted file mode 100644 index ed61e7b60d0..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/forward/forward_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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_post_request_body import ForwardPostRequestBody - -class ForwardRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the forward method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ForwardRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/forward", path_parameters) - - async def post(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - 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) -> ForwardRequestBuilder: - """ - 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: ForwardRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ForwardRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ForwardRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py deleted file mode 100644 index 4ba780983cb..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py +++ /dev/null @@ -1,78 +0,0 @@ -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 PermanentDeleteRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the permanentDelete method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new PermanentDeleteRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/permanentDelete", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_post_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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> PermanentDeleteRequestBuilder: - """ - 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: PermanentDeleteRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return PermanentDeleteRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class PermanentDeleteRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py b/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py deleted file mode 100644 index 5d3c96aacfd..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ............models.date_time_time_zone import DateTimeTimeZone - -@dataclass -class SnoozeReminderPostRequestBody(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 NewReminderTime property - new_reminder_time: Optional[DateTimeTimeZone] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SnoozeReminderPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SnoozeReminderPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SnoozeReminderPostRequestBody() - - 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.date_time_time_zone import DateTimeTimeZone - - from ............models.date_time_time_zone import DateTimeTimeZone - - fields: dict[str, Callable[[Any], None]] = { - "NewReminderTime": lambda n : setattr(self, 'new_reminder_time', n.get_object_value(DateTimeTimeZone)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("NewReminderTime", self.new_reminder_time) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py deleted file mode 100644 index 49508d776ca..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .snooze_reminder_post_request_body import SnoozeReminderPostRequestBody - -class SnoozeReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the snoozeReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new SnoozeReminderRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/snoozeReminder", path_parameters) - - async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Postpone a reminder for an event in a user calendar until a new time. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Postpone a reminder for an event in a user calendar until a new time. - 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) -> SnoozeReminderRequestBuilder: - """ - 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: SnoozeReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return SnoozeReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class SnoozeReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py b/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py deleted file mode 100644 index ab45ab761c1..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ............models.time_slot import TimeSlot - -@dataclass -class TentativelyAcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TentativelyAcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TentativelyAcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TentativelyAcceptPostRequestBody() - - 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.time_slot import TimeSlot - - from ............models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py deleted file mode 100644 index d6c21cc5140..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .tentatively_accept_post_request_body import TentativelyAcceptPostRequestBody - -class TentativelyAcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the tentativelyAccept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new TentativelyAcceptRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/tentativelyAccept", path_parameters) - - async def post(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> TentativelyAcceptRequestBuilder: - """ - 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: TentativelyAcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return TentativelyAcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class TentativelyAcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/instances/item/extensions/count/count_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/instances/item/extensions/count/count_request_builder.py deleted file mode 100644 index 0ef8386149d..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/instances/item/extensions/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...........models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/extensions/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/instances/item/extensions/extensions_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/instances/item/extensions/extensions_request_builder.py deleted file mode 100644 index 00889f63647..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/instances/item/extensions/extensions_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -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.extension import Extension - from ..........models.extension_collection_response import ExtensionCollectionResponse - from ..........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - -class ExtensionsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionsRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_extension_id(self,extension_id: str) -> ExtensionItemRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - param extension_id: The unique identifier of extension - Returns: ExtensionItemRequestBuilder - """ - if extension_id is None: - raise TypeError("extension_id cannot be null.") - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["extension%2Did"] = extension_id - return ExtensionItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> Optional[ExtensionCollectionResponse]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[ExtensionCollectionResponse] - """ - 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.extension_collection_response import ExtensionCollectionResponse - - return await self.request_adapter.send_async(request_info, ExtensionCollectionResponse, error_mapping) - - async def post(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionsRequestBuilder: - """ - 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: ExtensionsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionsRequestBuilder(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 ExtensionsRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionsRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]): - """ - 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 ExtensionsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/instances/item/extensions/item/extension_item_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/instances/item/extensions/item/extension_item_request_builder.py deleted file mode 100644 index 816de5532af..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/instances/item/extensions/item/extension_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -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.extension import Extension - from ...........models.o_data_errors.o_data_error import ODataError - -class ExtensionItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionItemRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ...........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> Optional[Extension]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - async def patch(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionItemRequestBuilder: - """ - 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: ExtensionItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ExtensionItemRequestBuilderDeleteRequestConfiguration(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 ExtensionItemRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]): - """ - 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 ExtensionItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/instances/item/forward/forward_post_request_body.py b/msgraph/generated/users/item/calendars/item/events/item/instances/item/forward/forward_post_request_body.py deleted file mode 100644 index 10ffc4b5845..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/instances/item/forward/forward_post_request_body.py +++ /dev/null @@ -1,61 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.recipient import Recipient - -@dataclass -class ForwardPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ToRecipients property - to_recipients: Optional[list[Recipient]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ForwardPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ForwardPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ForwardPostRequestBody() - - 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.recipient import Recipient - - from ..........models.recipient import Recipient - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ToRecipients": lambda n : setattr(self, 'to_recipients', n.get_collection_of_object_values(Recipient)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_collection_of_object_values("ToRecipients", self.to_recipients) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/instances/item/forward/forward_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/instances/item/forward/forward_request_builder.py deleted file mode 100644 index a5e791a6237..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/instances/item/forward/forward_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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_post_request_body import ForwardPostRequestBody - -class ForwardRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the forward method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ForwardRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/forward", path_parameters) - - async def post(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - 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) -> ForwardRequestBuilder: - """ - 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: ForwardRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ForwardRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ForwardRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/instances/item/permanent_delete/permanent_delete_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/instances/item/permanent_delete/permanent_delete_request_builder.py deleted file mode 100644 index b812decbd99..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/instances/item/permanent_delete/permanent_delete_request_builder.py +++ /dev/null @@ -1,78 +0,0 @@ -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 PermanentDeleteRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the permanentDelete method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new PermanentDeleteRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/permanentDelete", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_post_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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> PermanentDeleteRequestBuilder: - """ - 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: PermanentDeleteRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return PermanentDeleteRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class PermanentDeleteRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py b/msgraph/generated/users/item/calendars/item/events/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py deleted file mode 100644 index 4732ba13f56..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.date_time_time_zone import DateTimeTimeZone - -@dataclass -class SnoozeReminderPostRequestBody(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 NewReminderTime property - new_reminder_time: Optional[DateTimeTimeZone] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SnoozeReminderPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SnoozeReminderPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SnoozeReminderPostRequestBody() - - 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.date_time_time_zone import DateTimeTimeZone - - from ..........models.date_time_time_zone import DateTimeTimeZone - - fields: dict[str, Callable[[Any], None]] = { - "NewReminderTime": lambda n : setattr(self, 'new_reminder_time', n.get_object_value(DateTimeTimeZone)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("NewReminderTime", self.new_reminder_time) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py deleted file mode 100644 index 16a37426f37..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .snooze_reminder_post_request_body import SnoozeReminderPostRequestBody - -class SnoozeReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the snoozeReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new SnoozeReminderRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/snoozeReminder", path_parameters) - - async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Postpone a reminder for an event in a user calendar until a new time. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Postpone a reminder for an event in a user calendar until a new time. - 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) -> SnoozeReminderRequestBuilder: - """ - 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: SnoozeReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return SnoozeReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class SnoozeReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py b/msgraph/generated/users/item/calendars/item/events/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py deleted file mode 100644 index 0b0fb2cb6d7..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.time_slot import TimeSlot - -@dataclass -class TentativelyAcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TentativelyAcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TentativelyAcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TentativelyAcceptPostRequestBody() - - 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.time_slot import TimeSlot - - from ..........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/calendars/item/events/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py deleted file mode 100644 index d7ecd5e45ad..00000000000 --- a/msgraph/generated/users/item/calendars/item/events/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .tentatively_accept_post_request_body import TentativelyAcceptPostRequestBody - -class TentativelyAcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the tentativelyAccept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new TentativelyAcceptRequestBuilder 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}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/tentativelyAccept", path_parameters) - - async def post(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> TentativelyAcceptRequestBuilder: - """ - 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: TentativelyAcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return TentativelyAcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class TentativelyAcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/event_item_request_builder.py b/msgraph/generated/users/item/events/item/event_item_request_builder.py index 55e59d81396..635dad13724 100644 --- a/msgraph/generated/users/item/events/item/event_item_request_builder.py +++ b/msgraph/generated/users/item/events/item/event_item_request_builder.py @@ -22,7 +22,6 @@ from .cancel.cancel_request_builder import CancelRequestBuilder from .decline.decline_request_builder import DeclineRequestBuilder from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - from .exception_occurrences.exception_occurrences_request_builder import ExceptionOccurrencesRequestBuilder from .extensions.extensions_request_builder import ExtensionsRequestBuilder from .forward.forward_request_builder import ForwardRequestBuilder from .instances.instances_request_builder import InstancesRequestBuilder @@ -205,15 +204,6 @@ def dismiss_reminder(self) -> DismissReminderRequestBuilder: return DismissReminderRequestBuilder(self.request_adapter, self.path_parameters) - @property - def exception_occurrences(self) -> ExceptionOccurrencesRequestBuilder: - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - from .exception_occurrences.exception_occurrences_request_builder import ExceptionOccurrencesRequestBuilder - - return ExceptionOccurrencesRequestBuilder(self.request_adapter, self.path_parameters) - @property def extensions(self) -> ExtensionsRequestBuilder: """ diff --git a/msgraph/generated/users/item/events/item/exception_occurrences/count/count_request_builder.py b/msgraph/generated/users/item/events/item/exception_occurrences/count/count_request_builder.py deleted file mode 100644 index 4111bd85d21..00000000000 --- a/msgraph/generated/users/item/events/item/exception_occurrences/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .......models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/exception_occurrences/delta/delta_get_response.py b/msgraph/generated/users/item/events/item/exception_occurrences/delta/delta_get_response.py deleted file mode 100644 index 7725dc6cb8b..00000000000 --- a/msgraph/generated/users/item/events/item/exception_occurrences/delta/delta_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .......models.base_delta_function_response import BaseDeltaFunctionResponse - from .......models.event import Event - -from .......models.base_delta_function_response import BaseDeltaFunctionResponse - -@dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): - # The value property - value: Optional[list[Event]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeltaGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeltaGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeltaGetResponse() - - 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.base_delta_function_response import BaseDeltaFunctionResponse - from .......models.event import Event - - from .......models.base_delta_function_response import BaseDeltaFunctionResponse - from .......models.event import Event - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(Event)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph/generated/users/item/events/item/exception_occurrences/delta/delta_request_builder.py b/msgraph/generated/users/item/events/item/exception_occurrences/delta/delta_request_builder.py deleted file mode 100644 index db0ed3f9a70..00000000000 --- a/msgraph/generated/users/item/events/item/exception_occurrences/delta/delta_request_builder.py +++ /dev/null @@ -1,148 +0,0 @@ -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 .delta_get_response import DeltaGetResponse - -class DeltaRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the delta method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeltaRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> Optional[DeltaGetResponse]: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 - """ - request_info = self.to_get_request_information( - request_configuration - ) - 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 .delta_get_response import DeltaGetResponse - - return await self.request_adapter.send_async(request_info, DeltaGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DeltaRequestBuilder: - """ - 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: DeltaRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeltaRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeltaRequestBuilderGetQueryParameters(): - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - """ - 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 == "end_date_time": - return "endDateTime" - 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 == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = 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 - - # The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - start_date_time: Optional[str] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class DeltaRequestBuilderGetRequestConfiguration(RequestConfiguration[DeltaRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/exception_occurrences/exception_occurrences_request_builder.py b/msgraph/generated/users/item/events/item/exception_occurrences/exception_occurrences_request_builder.py deleted file mode 100644 index 3e52b603841..00000000000 --- a/msgraph/generated/users/item/events/item/exception_occurrences/exception_occurrences_request_builder.py +++ /dev/null @@ -1,172 +0,0 @@ -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.event_collection_response import EventCollectionResponse - 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 .item.event_item_request_builder import EventItemRequestBuilder - -class ExceptionOccurrencesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExceptionOccurrencesRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_event_id1(self,event_id1: str) -> EventItemRequestBuilder: - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - param event_id1: The unique identifier of event - Returns: EventItemRequestBuilder - """ - if event_id1 is None: - raise TypeError("event_id1 cannot be null.") - from .item.event_item_request_builder import EventItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["event%2Did1"] = event_id1 - return EventItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]] = None) -> Optional[EventCollectionResponse]: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[EventCollectionResponse] - """ - 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.event_collection_response import EventCollectionResponse - - return await self.request_adapter.send_async(request_info, EventCollectionResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> ExceptionOccurrencesRequestBuilder: - """ - 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: ExceptionOccurrencesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExceptionOccurrencesRequestBuilder(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) - - @property - def delta(self) -> DeltaRequestBuilder: - """ - Provides operations to call the delta method. - """ - from .delta.delta_request_builder import DeltaRequestBuilder - - return DeltaRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class ExceptionOccurrencesRequestBuilderGetQueryParameters(): - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - """ - 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 ExceptionOccurrencesRequestBuilderGetRequestConfiguration(RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/exception_occurrences/item/accept/accept_post_request_body.py b/msgraph/generated/users/item/events/item/exception_occurrences/item/accept/accept_post_request_body.py deleted file mode 100644 index d6aca7af2df..00000000000 --- a/msgraph/generated/users/item/events/item/exception_occurrences/item/accept/accept_post_request_body.py +++ /dev/null @@ -1,54 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class AcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AcceptPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/events/item/exception_occurrences/item/accept/accept_request_builder.py b/msgraph/generated/users/item/events/item/exception_occurrences/item/accept/accept_request_builder.py deleted file mode 100644 index f826ef547c9..00000000000 --- a/msgraph/generated/users/item/events/item/exception_occurrences/item/accept/accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .accept_post_request_body import AcceptPostRequestBody - -class AcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the accept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AcceptRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/accept", path_parameters) - - async def post(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Accept the specified event in a user calendar. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Accept the specified event in a user calendar. - 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) -> AcceptRequestBuilder: - """ - 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: AcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/exception_occurrences/item/attachments/attachments_request_builder.py b/msgraph/generated/users/item/events/item/exception_occurrences/item/attachments/attachments_request_builder.py deleted file mode 100644 index c8b7c8a3940..00000000000 --- a/msgraph/generated/users/item/events/item/exception_occurrences/item/attachments/attachments_request_builder.py +++ /dev/null @@ -1,218 +0,0 @@ -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.attachment import Attachment - from ........models.attachment_collection_response import AttachmentCollectionResponse - from ........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - -class AttachmentsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentsRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_attachment_id(self,attachment_id: str) -> AttachmentItemRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - param attachment_id: The unique identifier of attachment - Returns: AttachmentItemRequestBuilder - """ - if attachment_id is None: - raise TypeError("attachment_id cannot be null.") - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["attachment%2Did"] = attachment_id - return AttachmentItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> Optional[AttachmentCollectionResponse]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AttachmentCollectionResponse] - """ - 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.attachment_collection_response import AttachmentCollectionResponse - - return await self.request_adapter.send_async(request_info, AttachmentCollectionResponse, error_mapping) - - async def post(self,body: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Attachment]: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - 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: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> AttachmentsRequestBuilder: - """ - 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: AttachmentsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentsRequestBuilder(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) - - @property - def create_upload_session(self) -> CreateUploadSessionRequestBuilder: - """ - Provides operations to call the createUploadSession method. - """ - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - - return CreateUploadSessionRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class AttachmentsRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentsRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]): - """ - 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 AttachmentsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/exception_occurrences/item/attachments/count/count_request_builder.py b/msgraph/generated/users/item/events/item/exception_occurrences/item/attachments/count/count_request_builder.py deleted file mode 100644 index 495435e85d9..00000000000 --- a/msgraph/generated/users/item/events/item/exception_occurrences/item/attachments/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .........models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py b/msgraph/generated/users/item/events/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py deleted file mode 100644 index e74c7c21419..00000000000 --- a/msgraph/generated/users/item/events/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .........models.attachment_item import AttachmentItem - -@dataclass -class CreateUploadSessionPostRequestBody(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 AttachmentItem property - attachment_item: Optional[AttachmentItem] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CreateUploadSessionPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CreateUploadSessionPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CreateUploadSessionPostRequestBody() - - 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.attachment_item import AttachmentItem - - from .........models.attachment_item import AttachmentItem - - fields: dict[str, Callable[[Any], None]] = { - "AttachmentItem": lambda n : setattr(self, 'attachment_item', n.get_object_value(AttachmentItem)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("AttachmentItem", self.attachment_item) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/events/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/users/item/events/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py deleted file mode 100644 index c97ed252ae5..00000000000 --- a/msgraph/generated/users/item/events/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ /dev/null @@ -1,90 +0,0 @@ -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.upload_session import UploadSession - from .create_upload_session_post_request_body import CreateUploadSessionPostRequestBody - -class CreateUploadSessionRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the createUploadSession method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CreateUploadSessionRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/createUploadSession", path_parameters) - - async def post(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UploadSession]: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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.upload_session import UploadSession - - return await self.request_adapter.send_async(request_info, UploadSession, error_mapping) - - def to_post_request_information(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - 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) -> CreateUploadSessionRequestBuilder: - """ - 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: CreateUploadSessionRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CreateUploadSessionRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CreateUploadSessionRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py b/msgraph/generated/users/item/events/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py deleted file mode 100644 index e9f0baae5a8..00000000000 --- a/msgraph/generated/users/item/events/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py +++ /dev/null @@ -1,143 +0,0 @@ -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.attachment import Attachment - from .........models.o_data_errors.o_data_error import ODataError - -class AttachmentItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentItemRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from .........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[Attachment]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AttachmentItemRequestBuilder: - """ - 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: AttachmentItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AttachmentItemRequestBuilderDeleteRequestConfiguration(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 AttachmentItemRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentItemRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/exception_occurrences/item/calendar/calendar_request_builder.py b/msgraph/generated/users/item/events/item/exception_occurrences/item/calendar/calendar_request_builder.py deleted file mode 100644 index 84a020fe6b6..00000000000 --- a/msgraph/generated/users/item/events/item/exception_occurrences/item/calendar/calendar_request_builder.py +++ /dev/null @@ -1,107 +0,0 @@ -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.calendar import Calendar - from ........models.o_data_errors.o_data_error import ODataError - -class CalendarRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CalendarRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/calendar{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> Optional[Calendar]: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Calendar] - """ - 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.calendar import Calendar - - return await self.request_adapter.send_async(request_info, Calendar, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> CalendarRequestBuilder: - """ - 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: CalendarRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CalendarRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CalendarRequestBuilderGetQueryParameters(): - """ - The calendar that contains the event. Navigation property. Read-only. - """ - 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 CalendarRequestBuilderGetRequestConfiguration(RequestConfiguration[CalendarRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/exception_occurrences/item/cancel/cancel_post_request_body.py b/msgraph/generated/users/item/events/item/exception_occurrences/item/cancel/cancel_post_request_body.py deleted file mode 100644 index 9b506dc0b8a..00000000000 --- a/msgraph/generated/users/item/events/item/exception_occurrences/item/cancel/cancel_post_request_body.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class CancelPostRequestBody(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 Comment property - comment: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CancelPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CancelPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CancelPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/events/item/exception_occurrences/item/cancel/cancel_request_builder.py b/msgraph/generated/users/item/events/item/exception_occurrences/item/cancel/cancel_request_builder.py deleted file mode 100644 index 269074568bd..00000000000 --- a/msgraph/generated/users/item/events/item/exception_occurrences/item/cancel/cancel_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .cancel_post_request_body import CancelPostRequestBody - -class CancelRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the cancel method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CancelRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/cancel", path_parameters) - - async def post(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - 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) -> CancelRequestBuilder: - """ - 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: CancelRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CancelRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CancelRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/exception_occurrences/item/decline/decline_post_request_body.py b/msgraph/generated/users/item/events/item/exception_occurrences/item/decline/decline_post_request_body.py deleted file mode 100644 index 8770ceeea48..00000000000 --- a/msgraph/generated/users/item/events/item/exception_occurrences/item/decline/decline_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ........models.time_slot import TimeSlot - -@dataclass -class DeclinePostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeclinePostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeclinePostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeclinePostRequestBody() - - 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.time_slot import TimeSlot - - from ........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/events/item/exception_occurrences/item/decline/decline_request_builder.py b/msgraph/generated/users/item/events/item/exception_occurrences/item/decline/decline_request_builder.py deleted file mode 100644 index 77ada6aa369..00000000000 --- a/msgraph/generated/users/item/events/item/exception_occurrences/item/decline/decline_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .decline_post_request_body import DeclinePostRequestBody - -class DeclineRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the decline method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeclineRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/decline", path_parameters) - - async def post(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> DeclineRequestBuilder: - """ - 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: DeclineRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeclineRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeclineRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/users/item/events/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py deleted file mode 100644 index 43f7925151d..00000000000 --- a/msgraph/generated/users/item/events/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ /dev/null @@ -1,79 +0,0 @@ -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 DismissReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the dismissReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DismissReminderRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/dismissReminder", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 - """ - request_info = self.to_post_request_information( - request_configuration - ) - 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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DismissReminderRequestBuilder: - """ - 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: DismissReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DismissReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DismissReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/exception_occurrences/item/event_item_request_builder.py b/msgraph/generated/users/item/events/item/exception_occurrences/item/event_item_request_builder.py deleted file mode 100644 index 51bb3761a16..00000000000 --- a/msgraph/generated/users/item/events/item/exception_occurrences/item/event_item_request_builder.py +++ /dev/null @@ -1,227 +0,0 @@ -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.event import Event - from .......models.o_data_errors.o_data_error import ODataError - from .accept.accept_request_builder import AcceptRequestBuilder - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - from .calendar.calendar_request_builder import CalendarRequestBuilder - from .cancel.cancel_request_builder import CancelRequestBuilder - from .decline.decline_request_builder import DeclineRequestBuilder - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - from .forward.forward_request_builder import ForwardRequestBuilder - from .instances.instances_request_builder import InstancesRequestBuilder - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - -class EventItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new EventItemRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> Optional[Event]: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Event] - """ - 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.event import Event - - return await self.request_adapter.send_async(request_info, Event, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> EventItemRequestBuilder: - """ - 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: EventItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return EventItemRequestBuilder(self.request_adapter, raw_url) - - @property - def accept(self) -> AcceptRequestBuilder: - """ - Provides operations to call the accept method. - """ - from .accept.accept_request_builder import AcceptRequestBuilder - - return AcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def attachments(self) -> AttachmentsRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - - return AttachmentsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def calendar(self) -> CalendarRequestBuilder: - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - from .calendar.calendar_request_builder import CalendarRequestBuilder - - return CalendarRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def cancel(self) -> CancelRequestBuilder: - """ - Provides operations to call the cancel method. - """ - from .cancel.cancel_request_builder import CancelRequestBuilder - - return CancelRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def decline(self) -> DeclineRequestBuilder: - """ - Provides operations to call the decline method. - """ - from .decline.decline_request_builder import DeclineRequestBuilder - - return DeclineRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def dismiss_reminder(self) -> DismissReminderRequestBuilder: - """ - Provides operations to call the dismissReminder method. - """ - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - - return DismissReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def extensions(self) -> ExtensionsRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - - return ExtensionsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def forward(self) -> ForwardRequestBuilder: - """ - Provides operations to call the forward method. - """ - from .forward.forward_request_builder import ForwardRequestBuilder - - return ForwardRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def instances(self) -> InstancesRequestBuilder: - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - """ - from .instances.instances_request_builder import InstancesRequestBuilder - - return InstancesRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def permanent_delete(self) -> PermanentDeleteRequestBuilder: - """ - Provides operations to call the permanentDelete method. - """ - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - - return PermanentDeleteRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def snooze_reminder(self) -> SnoozeReminderRequestBuilder: - """ - Provides operations to call the snoozeReminder method. - """ - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - - return SnoozeReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def tentatively_accept(self) -> TentativelyAcceptRequestBuilder: - """ - Provides operations to call the tentativelyAccept method. - """ - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - - return TentativelyAcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class EventItemRequestBuilderGetQueryParameters(): - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - """ - 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 EventItemRequestBuilderGetRequestConfiguration(RequestConfiguration[EventItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/exception_occurrences/item/extensions/count/count_request_builder.py b/msgraph/generated/users/item/events/item/exception_occurrences/item/extensions/count/count_request_builder.py deleted file mode 100644 index 1c4e3ed1cee..00000000000 --- a/msgraph/generated/users/item/events/item/exception_occurrences/item/extensions/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .........models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/exception_occurrences/item/extensions/extensions_request_builder.py b/msgraph/generated/users/item/events/item/exception_occurrences/item/extensions/extensions_request_builder.py deleted file mode 100644 index a551d8ed7a0..00000000000 --- a/msgraph/generated/users/item/events/item/exception_occurrences/item/extensions/extensions_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -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.extension import Extension - from ........models.extension_collection_response import ExtensionCollectionResponse - from ........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - -class ExtensionsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionsRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_extension_id(self,extension_id: str) -> ExtensionItemRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - param extension_id: The unique identifier of extension - Returns: ExtensionItemRequestBuilder - """ - if extension_id is None: - raise TypeError("extension_id cannot be null.") - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["extension%2Did"] = extension_id - return ExtensionItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> Optional[ExtensionCollectionResponse]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[ExtensionCollectionResponse] - """ - 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.extension_collection_response import ExtensionCollectionResponse - - return await self.request_adapter.send_async(request_info, ExtensionCollectionResponse, error_mapping) - - async def post(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionsRequestBuilder: - """ - 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: ExtensionsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionsRequestBuilder(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 ExtensionsRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionsRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]): - """ - 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 ExtensionsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py b/msgraph/generated/users/item/events/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py deleted file mode 100644 index 50eace1fcae..00000000000 --- a/msgraph/generated/users/item/events/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -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.extension import Extension - from .........models.o_data_errors.o_data_error import ODataError - -class ExtensionItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionItemRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from .........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> Optional[Extension]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - async def patch(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionItemRequestBuilder: - """ - 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: ExtensionItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ExtensionItemRequestBuilderDeleteRequestConfiguration(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 ExtensionItemRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]): - """ - 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 ExtensionItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/exception_occurrences/item/forward/forward_post_request_body.py b/msgraph/generated/users/item/events/item/exception_occurrences/item/forward/forward_post_request_body.py deleted file mode 100644 index c86a1b919d0..00000000000 --- a/msgraph/generated/users/item/events/item/exception_occurrences/item/forward/forward_post_request_body.py +++ /dev/null @@ -1,61 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ........models.recipient import Recipient - -@dataclass -class ForwardPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ToRecipients property - to_recipients: Optional[list[Recipient]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ForwardPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ForwardPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ForwardPostRequestBody() - - 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.recipient import Recipient - - from ........models.recipient import Recipient - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ToRecipients": lambda n : setattr(self, 'to_recipients', n.get_collection_of_object_values(Recipient)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_collection_of_object_values("ToRecipients", self.to_recipients) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/events/item/exception_occurrences/item/forward/forward_request_builder.py b/msgraph/generated/users/item/events/item/exception_occurrences/item/forward/forward_request_builder.py deleted file mode 100644 index 0acc3de2371..00000000000 --- a/msgraph/generated/users/item/events/item/exception_occurrences/item/forward/forward_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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_post_request_body import ForwardPostRequestBody - -class ForwardRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the forward method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ForwardRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/forward", path_parameters) - - async def post(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - 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) -> ForwardRequestBuilder: - """ - 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: ForwardRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ForwardRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ForwardRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/count/count_request_builder.py b/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/count/count_request_builder.py deleted file mode 100644 index 6f25ba3db68..00000000000 --- a/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .........models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/delta/delta_get_response.py b/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/delta/delta_get_response.py deleted file mode 100644 index 95fb9282951..00000000000 --- a/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/delta/delta_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .........models.base_delta_function_response import BaseDeltaFunctionResponse - from .........models.event import Event - -from .........models.base_delta_function_response import BaseDeltaFunctionResponse - -@dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): - # The value property - value: Optional[list[Event]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeltaGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeltaGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeltaGetResponse() - - 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.base_delta_function_response import BaseDeltaFunctionResponse - from .........models.event import Event - - from .........models.base_delta_function_response import BaseDeltaFunctionResponse - from .........models.event import Event - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(Event)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/delta/delta_request_builder.py b/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/delta/delta_request_builder.py deleted file mode 100644 index 17b50d2d8cc..00000000000 --- a/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/delta/delta_request_builder.py +++ /dev/null @@ -1,148 +0,0 @@ -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 .delta_get_response import DeltaGetResponse - -class DeltaRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the delta method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeltaRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> Optional[DeltaGetResponse]: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 - """ - request_info = self.to_get_request_information( - request_configuration - ) - 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 .delta_get_response import DeltaGetResponse - - return await self.request_adapter.send_async(request_info, DeltaGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DeltaRequestBuilder: - """ - 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: DeltaRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeltaRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeltaRequestBuilderGetQueryParameters(): - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - """ - 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 == "end_date_time": - return "endDateTime" - 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 == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = 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 - - # The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - start_date_time: Optional[str] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class DeltaRequestBuilderGetRequestConfiguration(RequestConfiguration[DeltaRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/instances_request_builder.py b/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/instances_request_builder.py deleted file mode 100644 index 7fc3b50b9b2..00000000000 --- a/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/instances_request_builder.py +++ /dev/null @@ -1,182 +0,0 @@ -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.event_collection_response import EventCollectionResponse - 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 .item.event_item_request_builder import EventItemRequestBuilder - -class InstancesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new InstancesRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_event_id2(self,event_id2: str) -> EventItemRequestBuilder: - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - param event_id2: The unique identifier of event - Returns: EventItemRequestBuilder - """ - if event_id2 is None: - raise TypeError("event_id2 cannot be null.") - from .item.event_item_request_builder import EventItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["event%2Did2"] = event_id2 - return EventItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[InstancesRequestBuilderGetQueryParameters]] = None) -> Optional[EventCollectionResponse]: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[EventCollectionResponse] - """ - 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.event_collection_response import EventCollectionResponse - - return await self.request_adapter.send_async(request_info, EventCollectionResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[InstancesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> InstancesRequestBuilder: - """ - 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: InstancesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return InstancesRequestBuilder(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) - - @property - def delta(self) -> DeltaRequestBuilder: - """ - Provides operations to call the delta method. - """ - from .delta.delta_request_builder import DeltaRequestBuilder - - return DeltaRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class InstancesRequestBuilderGetQueryParameters(): - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - """ - 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 == "end_date_time": - return "endDateTime" - 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 == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = 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 - - # The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - start_date_time: Optional[str] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class InstancesRequestBuilderGetRequestConfiguration(RequestConfiguration[InstancesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/accept/accept_post_request_body.py b/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/accept/accept_post_request_body.py deleted file mode 100644 index d6aca7af2df..00000000000 --- a/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/accept/accept_post_request_body.py +++ /dev/null @@ -1,54 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class AcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AcceptPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/accept/accept_request_builder.py b/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/accept/accept_request_builder.py deleted file mode 100644 index 81e3b34460a..00000000000 --- a/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/accept/accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .accept_post_request_body import AcceptPostRequestBody - -class AcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the accept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AcceptRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/accept", path_parameters) - - async def post(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Accept the specified event in a user calendar. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Accept the specified event in a user calendar. - 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) -> AcceptRequestBuilder: - """ - 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: AcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/attachments/attachments_request_builder.py b/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/attachments/attachments_request_builder.py deleted file mode 100644 index f4feaf02415..00000000000 --- a/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/attachments/attachments_request_builder.py +++ /dev/null @@ -1,218 +0,0 @@ -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.attachment import Attachment - from ..........models.attachment_collection_response import AttachmentCollectionResponse - from ..........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - -class AttachmentsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentsRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_attachment_id(self,attachment_id: str) -> AttachmentItemRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - param attachment_id: The unique identifier of attachment - Returns: AttachmentItemRequestBuilder - """ - if attachment_id is None: - raise TypeError("attachment_id cannot be null.") - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["attachment%2Did"] = attachment_id - return AttachmentItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> Optional[AttachmentCollectionResponse]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AttachmentCollectionResponse] - """ - 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.attachment_collection_response import AttachmentCollectionResponse - - return await self.request_adapter.send_async(request_info, AttachmentCollectionResponse, error_mapping) - - async def post(self,body: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Attachment]: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - 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: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> AttachmentsRequestBuilder: - """ - 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: AttachmentsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentsRequestBuilder(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) - - @property - def create_upload_session(self) -> CreateUploadSessionRequestBuilder: - """ - Provides operations to call the createUploadSession method. - """ - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - - return CreateUploadSessionRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class AttachmentsRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentsRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]): - """ - 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 AttachmentsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/attachments/count/count_request_builder.py b/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/attachments/count/count_request_builder.py deleted file mode 100644 index 4a3bc220736..00000000000 --- a/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/attachments/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...........models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py b/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py deleted file mode 100644 index c6f92c7c9db..00000000000 --- a/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ...........models.attachment_item import AttachmentItem - -@dataclass -class CreateUploadSessionPostRequestBody(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 AttachmentItem property - attachment_item: Optional[AttachmentItem] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CreateUploadSessionPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CreateUploadSessionPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CreateUploadSessionPostRequestBody() - - 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.attachment_item import AttachmentItem - - from ...........models.attachment_item import AttachmentItem - - fields: dict[str, Callable[[Any], None]] = { - "AttachmentItem": lambda n : setattr(self, 'attachment_item', n.get_object_value(AttachmentItem)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("AttachmentItem", self.attachment_item) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py deleted file mode 100644 index a4fd44f5b74..00000000000 --- a/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ /dev/null @@ -1,90 +0,0 @@ -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.upload_session import UploadSession - from .create_upload_session_post_request_body import CreateUploadSessionPostRequestBody - -class CreateUploadSessionRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the createUploadSession method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CreateUploadSessionRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/createUploadSession", path_parameters) - - async def post(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UploadSession]: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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.upload_session import UploadSession - - return await self.request_adapter.send_async(request_info, UploadSession, error_mapping) - - def to_post_request_information(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - 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) -> CreateUploadSessionRequestBuilder: - """ - 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: CreateUploadSessionRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CreateUploadSessionRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CreateUploadSessionRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/attachments/item/attachment_item_request_builder.py b/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/attachments/item/attachment_item_request_builder.py deleted file mode 100644 index 037cd496144..00000000000 --- a/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/attachments/item/attachment_item_request_builder.py +++ /dev/null @@ -1,143 +0,0 @@ -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.attachment import Attachment - from ...........models.o_data_errors.o_data_error import ODataError - -class AttachmentItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentItemRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ...........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[Attachment]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AttachmentItemRequestBuilder: - """ - 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: AttachmentItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AttachmentItemRequestBuilderDeleteRequestConfiguration(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 AttachmentItemRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentItemRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/calendar/calendar_request_builder.py b/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/calendar/calendar_request_builder.py deleted file mode 100644 index 6233af665e2..00000000000 --- a/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/calendar/calendar_request_builder.py +++ /dev/null @@ -1,107 +0,0 @@ -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.calendar import Calendar - from ..........models.o_data_errors.o_data_error import ODataError - -class CalendarRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CalendarRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/calendar{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> Optional[Calendar]: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Calendar] - """ - 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.calendar import Calendar - - return await self.request_adapter.send_async(request_info, Calendar, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> CalendarRequestBuilder: - """ - 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: CalendarRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CalendarRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CalendarRequestBuilderGetQueryParameters(): - """ - The calendar that contains the event. Navigation property. Read-only. - """ - 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 CalendarRequestBuilderGetRequestConfiguration(RequestConfiguration[CalendarRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/cancel/cancel_post_request_body.py b/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/cancel/cancel_post_request_body.py deleted file mode 100644 index 9b506dc0b8a..00000000000 --- a/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/cancel/cancel_post_request_body.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class CancelPostRequestBody(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 Comment property - comment: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CancelPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CancelPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CancelPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/cancel/cancel_request_builder.py b/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/cancel/cancel_request_builder.py deleted file mode 100644 index a0bbdf62d91..00000000000 --- a/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/cancel/cancel_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .cancel_post_request_body import CancelPostRequestBody - -class CancelRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the cancel method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CancelRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/cancel", path_parameters) - - async def post(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - 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) -> CancelRequestBuilder: - """ - 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: CancelRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CancelRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CancelRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/decline/decline_post_request_body.py b/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/decline/decline_post_request_body.py deleted file mode 100644 index 546d8868e09..00000000000 --- a/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/decline/decline_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.time_slot import TimeSlot - -@dataclass -class DeclinePostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeclinePostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeclinePostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeclinePostRequestBody() - - 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.time_slot import TimeSlot - - from ..........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/decline/decline_request_builder.py b/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/decline/decline_request_builder.py deleted file mode 100644 index 488be631734..00000000000 --- a/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/decline/decline_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .decline_post_request_body import DeclinePostRequestBody - -class DeclineRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the decline method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeclineRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/decline", path_parameters) - - async def post(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> DeclineRequestBuilder: - """ - 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: DeclineRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeclineRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeclineRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py deleted file mode 100644 index 96c24066a8b..00000000000 --- a/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ /dev/null @@ -1,79 +0,0 @@ -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 DismissReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the dismissReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DismissReminderRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/dismissReminder", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 - """ - request_info = self.to_post_request_information( - request_configuration - ) - 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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DismissReminderRequestBuilder: - """ - 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: DismissReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DismissReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DismissReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/event_item_request_builder.py b/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/event_item_request_builder.py deleted file mode 100644 index b238b430679..00000000000 --- a/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/event_item_request_builder.py +++ /dev/null @@ -1,227 +0,0 @@ -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.event import Event - from .........models.o_data_errors.o_data_error import ODataError - from .accept.accept_request_builder import AcceptRequestBuilder - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - from .calendar.calendar_request_builder import CalendarRequestBuilder - from .cancel.cancel_request_builder import CancelRequestBuilder - from .decline.decline_request_builder import DeclineRequestBuilder - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - from .forward.forward_request_builder import ForwardRequestBuilder - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - -class EventItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new EventItemRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> Optional[Event]: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Event] - """ - 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.event import Event - - return await self.request_adapter.send_async(request_info, Event, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> EventItemRequestBuilder: - """ - 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: EventItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return EventItemRequestBuilder(self.request_adapter, raw_url) - - @property - def accept(self) -> AcceptRequestBuilder: - """ - Provides operations to call the accept method. - """ - from .accept.accept_request_builder import AcceptRequestBuilder - - return AcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def attachments(self) -> AttachmentsRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - - return AttachmentsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def calendar(self) -> CalendarRequestBuilder: - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - from .calendar.calendar_request_builder import CalendarRequestBuilder - - return CalendarRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def cancel(self) -> CancelRequestBuilder: - """ - Provides operations to call the cancel method. - """ - from .cancel.cancel_request_builder import CancelRequestBuilder - - return CancelRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def decline(self) -> DeclineRequestBuilder: - """ - Provides operations to call the decline method. - """ - from .decline.decline_request_builder import DeclineRequestBuilder - - return DeclineRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def dismiss_reminder(self) -> DismissReminderRequestBuilder: - """ - Provides operations to call the dismissReminder method. - """ - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - - return DismissReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def extensions(self) -> ExtensionsRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - - return ExtensionsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def forward(self) -> ForwardRequestBuilder: - """ - Provides operations to call the forward method. - """ - from .forward.forward_request_builder import ForwardRequestBuilder - - return ForwardRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def permanent_delete(self) -> PermanentDeleteRequestBuilder: - """ - Provides operations to call the permanentDelete method. - """ - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - - return PermanentDeleteRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def snooze_reminder(self) -> SnoozeReminderRequestBuilder: - """ - Provides operations to call the snoozeReminder method. - """ - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - - return SnoozeReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def tentatively_accept(self) -> TentativelyAcceptRequestBuilder: - """ - Provides operations to call the tentativelyAccept method. - """ - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - - return TentativelyAcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class EventItemRequestBuilderGetQueryParameters(): - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - """ - 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 == "end_date_time": - return "endDateTime" - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - if original_name == "start_date_time": - return "startDateTime" - return original_name - - # The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - start_date_time: Optional[str] = None - - - @dataclass - class EventItemRequestBuilderGetRequestConfiguration(RequestConfiguration[EventItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/extensions/count/count_request_builder.py b/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/extensions/count/count_request_builder.py deleted file mode 100644 index f3aeb80d049..00000000000 --- a/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/extensions/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...........models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/extensions/extensions_request_builder.py b/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/extensions/extensions_request_builder.py deleted file mode 100644 index 468444706eb..00000000000 --- a/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/extensions/extensions_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -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.extension import Extension - from ..........models.extension_collection_response import ExtensionCollectionResponse - from ..........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - -class ExtensionsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionsRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_extension_id(self,extension_id: str) -> ExtensionItemRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - param extension_id: The unique identifier of extension - Returns: ExtensionItemRequestBuilder - """ - if extension_id is None: - raise TypeError("extension_id cannot be null.") - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["extension%2Did"] = extension_id - return ExtensionItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> Optional[ExtensionCollectionResponse]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[ExtensionCollectionResponse] - """ - 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.extension_collection_response import ExtensionCollectionResponse - - return await self.request_adapter.send_async(request_info, ExtensionCollectionResponse, error_mapping) - - async def post(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionsRequestBuilder: - """ - 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: ExtensionsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionsRequestBuilder(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 ExtensionsRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionsRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]): - """ - 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 ExtensionsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/extensions/item/extension_item_request_builder.py b/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/extensions/item/extension_item_request_builder.py deleted file mode 100644 index 8adf71d06c7..00000000000 --- a/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/extensions/item/extension_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -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.extension import Extension - from ...........models.o_data_errors.o_data_error import ODataError - -class ExtensionItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionItemRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ...........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> Optional[Extension]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - async def patch(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionItemRequestBuilder: - """ - 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: ExtensionItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ExtensionItemRequestBuilderDeleteRequestConfiguration(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 ExtensionItemRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]): - """ - 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 ExtensionItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/forward/forward_post_request_body.py b/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/forward/forward_post_request_body.py deleted file mode 100644 index 10ffc4b5845..00000000000 --- a/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/forward/forward_post_request_body.py +++ /dev/null @@ -1,61 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.recipient import Recipient - -@dataclass -class ForwardPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ToRecipients property - to_recipients: Optional[list[Recipient]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ForwardPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ForwardPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ForwardPostRequestBody() - - 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.recipient import Recipient - - from ..........models.recipient import Recipient - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ToRecipients": lambda n : setattr(self, 'to_recipients', n.get_collection_of_object_values(Recipient)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_collection_of_object_values("ToRecipients", self.to_recipients) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/forward/forward_request_builder.py b/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/forward/forward_request_builder.py deleted file mode 100644 index 406ba8ba795..00000000000 --- a/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/forward/forward_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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_post_request_body import ForwardPostRequestBody - -class ForwardRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the forward method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ForwardRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/forward", path_parameters) - - async def post(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - 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) -> ForwardRequestBuilder: - """ - 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: ForwardRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ForwardRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ForwardRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/permanent_delete/permanent_delete_request_builder.py b/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/permanent_delete/permanent_delete_request_builder.py deleted file mode 100644 index 1872cec7131..00000000000 --- a/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/permanent_delete/permanent_delete_request_builder.py +++ /dev/null @@ -1,78 +0,0 @@ -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 PermanentDeleteRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the permanentDelete method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new PermanentDeleteRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/permanentDelete", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_post_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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> PermanentDeleteRequestBuilder: - """ - 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: PermanentDeleteRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return PermanentDeleteRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class PermanentDeleteRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py b/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py deleted file mode 100644 index 4732ba13f56..00000000000 --- a/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.date_time_time_zone import DateTimeTimeZone - -@dataclass -class SnoozeReminderPostRequestBody(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 NewReminderTime property - new_reminder_time: Optional[DateTimeTimeZone] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SnoozeReminderPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SnoozeReminderPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SnoozeReminderPostRequestBody() - - 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.date_time_time_zone import DateTimeTimeZone - - from ..........models.date_time_time_zone import DateTimeTimeZone - - fields: dict[str, Callable[[Any], None]] = { - "NewReminderTime": lambda n : setattr(self, 'new_reminder_time', n.get_object_value(DateTimeTimeZone)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("NewReminderTime", self.new_reminder_time) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py deleted file mode 100644 index f633a0b3755..00000000000 --- a/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .snooze_reminder_post_request_body import SnoozeReminderPostRequestBody - -class SnoozeReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the snoozeReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new SnoozeReminderRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/snoozeReminder", path_parameters) - - async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Postpone a reminder for an event in a user calendar until a new time. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Postpone a reminder for an event in a user calendar until a new time. - 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) -> SnoozeReminderRequestBuilder: - """ - 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: SnoozeReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return SnoozeReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class SnoozeReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py b/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py deleted file mode 100644 index 0b0fb2cb6d7..00000000000 --- a/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.time_slot import TimeSlot - -@dataclass -class TentativelyAcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TentativelyAcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TentativelyAcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TentativelyAcceptPostRequestBody() - - 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.time_slot import TimeSlot - - from ..........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py deleted file mode 100644 index 57d18772ee4..00000000000 --- a/msgraph/generated/users/item/events/item/exception_occurrences/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .tentatively_accept_post_request_body import TentativelyAcceptPostRequestBody - -class TentativelyAcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the tentativelyAccept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new TentativelyAcceptRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/instances/{event%2Did2}/tentativelyAccept", path_parameters) - - async def post(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> TentativelyAcceptRequestBuilder: - """ - 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: TentativelyAcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return TentativelyAcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class TentativelyAcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py b/msgraph/generated/users/item/events/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py deleted file mode 100644 index f420212948b..00000000000 --- a/msgraph/generated/users/item/events/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py +++ /dev/null @@ -1,78 +0,0 @@ -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 PermanentDeleteRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the permanentDelete method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new PermanentDeleteRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/permanentDelete", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_post_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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> PermanentDeleteRequestBuilder: - """ - 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: PermanentDeleteRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return PermanentDeleteRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class PermanentDeleteRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py b/msgraph/generated/users/item/events/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py deleted file mode 100644 index c487170e7d1..00000000000 --- a/msgraph/generated/users/item/events/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ........models.date_time_time_zone import DateTimeTimeZone - -@dataclass -class SnoozeReminderPostRequestBody(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 NewReminderTime property - new_reminder_time: Optional[DateTimeTimeZone] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SnoozeReminderPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SnoozeReminderPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SnoozeReminderPostRequestBody() - - 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.date_time_time_zone import DateTimeTimeZone - - from ........models.date_time_time_zone import DateTimeTimeZone - - fields: dict[str, Callable[[Any], None]] = { - "NewReminderTime": lambda n : setattr(self, 'new_reminder_time', n.get_object_value(DateTimeTimeZone)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("NewReminderTime", self.new_reminder_time) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/events/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/users/item/events/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py deleted file mode 100644 index 4d5fc541ab7..00000000000 --- a/msgraph/generated/users/item/events/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .snooze_reminder_post_request_body import SnoozeReminderPostRequestBody - -class SnoozeReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the snoozeReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new SnoozeReminderRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/snoozeReminder", path_parameters) - - async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Postpone a reminder for an event in a user calendar until a new time. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Postpone a reminder for an event in a user calendar until a new time. - 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) -> SnoozeReminderRequestBuilder: - """ - 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: SnoozeReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return SnoozeReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class SnoozeReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py b/msgraph/generated/users/item/events/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py deleted file mode 100644 index aefbd672251..00000000000 --- a/msgraph/generated/users/item/events/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ........models.time_slot import TimeSlot - -@dataclass -class TentativelyAcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TentativelyAcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TentativelyAcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TentativelyAcceptPostRequestBody() - - 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.time_slot import TimeSlot - - from ........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/events/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/users/item/events/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py deleted file mode 100644 index f74dcf65dc4..00000000000 --- a/msgraph/generated/users/item/events/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .tentatively_accept_post_request_body import TentativelyAcceptPostRequestBody - -class TentativelyAcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the tentativelyAccept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new TentativelyAcceptRequestBuilder 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}/events/{event%2Did}/exceptionOccurrences/{event%2Did1}/tentativelyAccept", path_parameters) - - async def post(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> TentativelyAcceptRequestBuilder: - """ - 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: TentativelyAcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return TentativelyAcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class TentativelyAcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/instances/count/count_request_builder.py b/msgraph/generated/users/item/events/item/instances/count/count_request_builder.py deleted file mode 100644 index b1e98ba9883..00000000000 --- a/msgraph/generated/users/item/events/item/instances/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .......models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/instances/instances_request_builder.py b/msgraph/generated/users/item/events/item/instances/instances_request_builder.py index 219e050812b..9b24c7e48c9 100644 --- a/msgraph/generated/users/item/events/item/instances/instances_request_builder.py +++ b/msgraph/generated/users/item/events/item/instances/instances_request_builder.py @@ -16,9 +16,7 @@ if TYPE_CHECKING: from ......models.event_collection_response import EventCollectionResponse 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 .item.event_item_request_builder import EventItemRequestBuilder class InstancesRequestBuilder(BaseRequestBuilder): """ @@ -33,20 +31,6 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d """ super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - def by_event_id1(self,event_id1: str) -> EventItemRequestBuilder: - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - param event_id1: The unique identifier of event - Returns: EventItemRequestBuilder - """ - if event_id1 is None: - raise TypeError("event_id1 cannot be null.") - from .item.event_item_request_builder import EventItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["event%2Did1"] = event_id1 - return EventItemRequestBuilder(self.request_adapter, url_tpl_params) - async def get(self,request_configuration: Optional[RequestConfiguration[InstancesRequestBuilderGetQueryParameters]] = None) -> Optional[EventCollectionResponse]: """ The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. @@ -88,15 +72,6 @@ def with_url(self,raw_url: str) -> InstancesRequestBuilder: raise TypeError("raw_url cannot be null.") return InstancesRequestBuilder(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) - @property def delta(self) -> DeltaRequestBuilder: """ diff --git a/msgraph/generated/users/item/events/item/instances/item/accept/accept_post_request_body.py b/msgraph/generated/users/item/events/item/instances/item/accept/accept_post_request_body.py deleted file mode 100644 index d6aca7af2df..00000000000 --- a/msgraph/generated/users/item/events/item/instances/item/accept/accept_post_request_body.py +++ /dev/null @@ -1,54 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class AcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AcceptPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/events/item/instances/item/accept/accept_request_builder.py b/msgraph/generated/users/item/events/item/instances/item/accept/accept_request_builder.py deleted file mode 100644 index 690de139952..00000000000 --- a/msgraph/generated/users/item/events/item/instances/item/accept/accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .accept_post_request_body import AcceptPostRequestBody - -class AcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the accept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AcceptRequestBuilder 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}/events/{event%2Did}/instances/{event%2Did1}/accept", path_parameters) - - async def post(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Accept the specified event in a user calendar. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Accept the specified event in a user calendar. - 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) -> AcceptRequestBuilder: - """ - 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: AcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/instances/item/attachments/attachments_request_builder.py b/msgraph/generated/users/item/events/item/instances/item/attachments/attachments_request_builder.py deleted file mode 100644 index 78e6acf6231..00000000000 --- a/msgraph/generated/users/item/events/item/instances/item/attachments/attachments_request_builder.py +++ /dev/null @@ -1,218 +0,0 @@ -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.attachment import Attachment - from ........models.attachment_collection_response import AttachmentCollectionResponse - from ........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - -class AttachmentsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentsRequestBuilder 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}/events/{event%2Did}/instances/{event%2Did1}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_attachment_id(self,attachment_id: str) -> AttachmentItemRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - param attachment_id: The unique identifier of attachment - Returns: AttachmentItemRequestBuilder - """ - if attachment_id is None: - raise TypeError("attachment_id cannot be null.") - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["attachment%2Did"] = attachment_id - return AttachmentItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> Optional[AttachmentCollectionResponse]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AttachmentCollectionResponse] - """ - 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.attachment_collection_response import AttachmentCollectionResponse - - return await self.request_adapter.send_async(request_info, AttachmentCollectionResponse, error_mapping) - - async def post(self,body: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Attachment]: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - 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: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> AttachmentsRequestBuilder: - """ - 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: AttachmentsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentsRequestBuilder(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) - - @property - def create_upload_session(self) -> CreateUploadSessionRequestBuilder: - """ - Provides operations to call the createUploadSession method. - """ - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - - return CreateUploadSessionRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class AttachmentsRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentsRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]): - """ - 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 AttachmentsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/instances/item/attachments/count/count_request_builder.py b/msgraph/generated/users/item/events/item/instances/item/attachments/count/count_request_builder.py deleted file mode 100644 index f30711c8710..00000000000 --- a/msgraph/generated/users/item/events/item/instances/item/attachments/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .........models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/attachments/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py b/msgraph/generated/users/item/events/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py deleted file mode 100644 index e74c7c21419..00000000000 --- a/msgraph/generated/users/item/events/item/instances/item/attachments/create_upload_session/create_upload_session_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .........models.attachment_item import AttachmentItem - -@dataclass -class CreateUploadSessionPostRequestBody(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 AttachmentItem property - attachment_item: Optional[AttachmentItem] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CreateUploadSessionPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CreateUploadSessionPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CreateUploadSessionPostRequestBody() - - 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.attachment_item import AttachmentItem - - from .........models.attachment_item import AttachmentItem - - fields: dict[str, Callable[[Any], None]] = { - "AttachmentItem": lambda n : setattr(self, 'attachment_item', n.get_object_value(AttachmentItem)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("AttachmentItem", self.attachment_item) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/events/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/users/item/events/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py deleted file mode 100644 index 842dde92af5..00000000000 --- a/msgraph/generated/users/item/events/item/instances/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ /dev/null @@ -1,90 +0,0 @@ -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.upload_session import UploadSession - from .create_upload_session_post_request_body import CreateUploadSessionPostRequestBody - -class CreateUploadSessionRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the createUploadSession method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CreateUploadSessionRequestBuilder 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}/events/{event%2Did}/instances/{event%2Did1}/attachments/createUploadSession", path_parameters) - - async def post(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UploadSession]: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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.upload_session import UploadSession - - return await self.request_adapter.send_async(request_info, UploadSession, error_mapping) - - def to_post_request_information(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - 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) -> CreateUploadSessionRequestBuilder: - """ - 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: CreateUploadSessionRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CreateUploadSessionRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CreateUploadSessionRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/instances/item/attachments/item/attachment_item_request_builder.py b/msgraph/generated/users/item/events/item/instances/item/attachments/item/attachment_item_request_builder.py deleted file mode 100644 index 1e47af68f19..00000000000 --- a/msgraph/generated/users/item/events/item/instances/item/attachments/item/attachment_item_request_builder.py +++ /dev/null @@ -1,143 +0,0 @@ -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.attachment import Attachment - from .........models.o_data_errors.o_data_error import ODataError - -class AttachmentItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentItemRequestBuilder 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}/events/{event%2Did}/instances/{event%2Did1}/attachments/{attachment%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from .........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[Attachment]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AttachmentItemRequestBuilder: - """ - 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: AttachmentItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AttachmentItemRequestBuilderDeleteRequestConfiguration(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 AttachmentItemRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentItemRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/instances/item/calendar/calendar_request_builder.py b/msgraph/generated/users/item/events/item/instances/item/calendar/calendar_request_builder.py deleted file mode 100644 index d0fd8519348..00000000000 --- a/msgraph/generated/users/item/events/item/instances/item/calendar/calendar_request_builder.py +++ /dev/null @@ -1,107 +0,0 @@ -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.calendar import Calendar - from ........models.o_data_errors.o_data_error import ODataError - -class CalendarRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CalendarRequestBuilder 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}/events/{event%2Did}/instances/{event%2Did1}/calendar{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> Optional[Calendar]: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Calendar] - """ - 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.calendar import Calendar - - return await self.request_adapter.send_async(request_info, Calendar, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> CalendarRequestBuilder: - """ - 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: CalendarRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CalendarRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CalendarRequestBuilderGetQueryParameters(): - """ - The calendar that contains the event. Navigation property. Read-only. - """ - 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 CalendarRequestBuilderGetRequestConfiguration(RequestConfiguration[CalendarRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/instances/item/cancel/cancel_post_request_body.py b/msgraph/generated/users/item/events/item/instances/item/cancel/cancel_post_request_body.py deleted file mode 100644 index 9b506dc0b8a..00000000000 --- a/msgraph/generated/users/item/events/item/instances/item/cancel/cancel_post_request_body.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class CancelPostRequestBody(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 Comment property - comment: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CancelPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CancelPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CancelPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/events/item/instances/item/cancel/cancel_request_builder.py b/msgraph/generated/users/item/events/item/instances/item/cancel/cancel_request_builder.py deleted file mode 100644 index 29a6d460ad5..00000000000 --- a/msgraph/generated/users/item/events/item/instances/item/cancel/cancel_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .cancel_post_request_body import CancelPostRequestBody - -class CancelRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the cancel method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CancelRequestBuilder 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}/events/{event%2Did}/instances/{event%2Did1}/cancel", path_parameters) - - async def post(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - 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) -> CancelRequestBuilder: - """ - 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: CancelRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CancelRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CancelRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/instances/item/decline/decline_post_request_body.py b/msgraph/generated/users/item/events/item/instances/item/decline/decline_post_request_body.py deleted file mode 100644 index 8770ceeea48..00000000000 --- a/msgraph/generated/users/item/events/item/instances/item/decline/decline_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ........models.time_slot import TimeSlot - -@dataclass -class DeclinePostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeclinePostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeclinePostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeclinePostRequestBody() - - 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.time_slot import TimeSlot - - from ........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/events/item/instances/item/decline/decline_request_builder.py b/msgraph/generated/users/item/events/item/instances/item/decline/decline_request_builder.py deleted file mode 100644 index a5cbd6c0efe..00000000000 --- a/msgraph/generated/users/item/events/item/instances/item/decline/decline_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .decline_post_request_body import DeclinePostRequestBody - -class DeclineRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the decline method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeclineRequestBuilder 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}/events/{event%2Did}/instances/{event%2Did1}/decline", path_parameters) - - async def post(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> DeclineRequestBuilder: - """ - 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: DeclineRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeclineRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeclineRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/users/item/events/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py deleted file mode 100644 index 8d3fb31c1b4..00000000000 --- a/msgraph/generated/users/item/events/item/instances/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ /dev/null @@ -1,79 +0,0 @@ -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 DismissReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the dismissReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DismissReminderRequestBuilder 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}/events/{event%2Did}/instances/{event%2Did1}/dismissReminder", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 - """ - request_info = self.to_post_request_information( - request_configuration - ) - 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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DismissReminderRequestBuilder: - """ - 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: DismissReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DismissReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DismissReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/instances/item/event_item_request_builder.py b/msgraph/generated/users/item/events/item/instances/item/event_item_request_builder.py deleted file mode 100644 index a51c90d1856..00000000000 --- a/msgraph/generated/users/item/events/item/instances/item/event_item_request_builder.py +++ /dev/null @@ -1,237 +0,0 @@ -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.event import Event - from .......models.o_data_errors.o_data_error import ODataError - from .accept.accept_request_builder import AcceptRequestBuilder - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - from .calendar.calendar_request_builder import CalendarRequestBuilder - from .cancel.cancel_request_builder import CancelRequestBuilder - from .decline.decline_request_builder import DeclineRequestBuilder - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - from .exception_occurrences.exception_occurrences_request_builder import ExceptionOccurrencesRequestBuilder - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - from .forward.forward_request_builder import ForwardRequestBuilder - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - -class EventItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the instances property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new EventItemRequestBuilder 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}/events/{event%2Did}/instances/{event%2Did1}?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> Optional[Event]: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Event] - """ - 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.event import Event - - return await self.request_adapter.send_async(request_info, Event, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> EventItemRequestBuilder: - """ - 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: EventItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return EventItemRequestBuilder(self.request_adapter, raw_url) - - @property - def accept(self) -> AcceptRequestBuilder: - """ - Provides operations to call the accept method. - """ - from .accept.accept_request_builder import AcceptRequestBuilder - - return AcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def attachments(self) -> AttachmentsRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - - return AttachmentsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def calendar(self) -> CalendarRequestBuilder: - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - from .calendar.calendar_request_builder import CalendarRequestBuilder - - return CalendarRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def cancel(self) -> CancelRequestBuilder: - """ - Provides operations to call the cancel method. - """ - from .cancel.cancel_request_builder import CancelRequestBuilder - - return CancelRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def decline(self) -> DeclineRequestBuilder: - """ - Provides operations to call the decline method. - """ - from .decline.decline_request_builder import DeclineRequestBuilder - - return DeclineRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def dismiss_reminder(self) -> DismissReminderRequestBuilder: - """ - Provides operations to call the dismissReminder method. - """ - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - - return DismissReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def exception_occurrences(self) -> ExceptionOccurrencesRequestBuilder: - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - from .exception_occurrences.exception_occurrences_request_builder import ExceptionOccurrencesRequestBuilder - - return ExceptionOccurrencesRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def extensions(self) -> ExtensionsRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - - return ExtensionsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def forward(self) -> ForwardRequestBuilder: - """ - Provides operations to call the forward method. - """ - from .forward.forward_request_builder import ForwardRequestBuilder - - return ForwardRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def permanent_delete(self) -> PermanentDeleteRequestBuilder: - """ - Provides operations to call the permanentDelete method. - """ - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - - return PermanentDeleteRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def snooze_reminder(self) -> SnoozeReminderRequestBuilder: - """ - Provides operations to call the snoozeReminder method. - """ - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - - return SnoozeReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def tentatively_accept(self) -> TentativelyAcceptRequestBuilder: - """ - Provides operations to call the tentativelyAccept method. - """ - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - - return TentativelyAcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class EventItemRequestBuilderGetQueryParameters(): - """ - The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable. - """ - 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 == "end_date_time": - return "endDateTime" - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - if original_name == "start_date_time": - return "startDateTime" - return original_name - - # The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 - start_date_time: Optional[str] = None - - - @dataclass - class EventItemRequestBuilderGetRequestConfiguration(RequestConfiguration[EventItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/count/count_request_builder.py b/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/count/count_request_builder.py deleted file mode 100644 index 68bacae73c5..00000000000 --- a/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .........models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/delta/delta_get_response.py b/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/delta/delta_get_response.py deleted file mode 100644 index 95fb9282951..00000000000 --- a/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/delta/delta_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .........models.base_delta_function_response import BaseDeltaFunctionResponse - from .........models.event import Event - -from .........models.base_delta_function_response import BaseDeltaFunctionResponse - -@dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): - # The value property - value: Optional[list[Event]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeltaGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeltaGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeltaGetResponse() - - 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.base_delta_function_response import BaseDeltaFunctionResponse - from .........models.event import Event - - from .........models.base_delta_function_response import BaseDeltaFunctionResponse - from .........models.event import Event - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(Event)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/delta/delta_request_builder.py b/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/delta/delta_request_builder.py deleted file mode 100644 index 32fb0254639..00000000000 --- a/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/delta/delta_request_builder.py +++ /dev/null @@ -1,148 +0,0 @@ -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 .delta_get_response import DeltaGetResponse - -class DeltaRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the delta method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeltaRequestBuilder 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}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/delta()?endDateTime={endDateTime}&startDateTime={startDateTime}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> Optional[DeltaGetResponse]: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DeltaGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 - """ - request_info = self.to_get_request_information( - request_configuration - ) - 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 .delta_get_response import DeltaGetResponse - - return await self.request_adapter.send_async(request_info, DeltaGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DeltaRequestBuilder: - """ - 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: DeltaRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeltaRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeltaRequestBuilderGetQueryParameters(): - """ - Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. - """ - 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 == "end_date_time": - return "endDateTime" - 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 == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - end_date_time: Optional[str] = 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 - - # The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 - start_date_time: Optional[str] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class DeltaRequestBuilderGetRequestConfiguration(RequestConfiguration[DeltaRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/exception_occurrences_request_builder.py b/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/exception_occurrences_request_builder.py deleted file mode 100644 index 0a35cc7451a..00000000000 --- a/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/exception_occurrences_request_builder.py +++ /dev/null @@ -1,172 +0,0 @@ -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.event_collection_response import EventCollectionResponse - 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 .item.event_item_request_builder import EventItemRequestBuilder - -class ExceptionOccurrencesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExceptionOccurrencesRequestBuilder 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}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_event_id2(self,event_id2: str) -> EventItemRequestBuilder: - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - param event_id2: The unique identifier of event - Returns: EventItemRequestBuilder - """ - if event_id2 is None: - raise TypeError("event_id2 cannot be null.") - from .item.event_item_request_builder import EventItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["event%2Did2"] = event_id2 - return EventItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]] = None) -> Optional[EventCollectionResponse]: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[EventCollectionResponse] - """ - 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.event_collection_response import EventCollectionResponse - - return await self.request_adapter.send_async(request_info, EventCollectionResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> ExceptionOccurrencesRequestBuilder: - """ - 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: ExceptionOccurrencesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExceptionOccurrencesRequestBuilder(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) - - @property - def delta(self) -> DeltaRequestBuilder: - """ - Provides operations to call the delta method. - """ - from .delta.delta_request_builder import DeltaRequestBuilder - - return DeltaRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class ExceptionOccurrencesRequestBuilderGetQueryParameters(): - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - """ - 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 ExceptionOccurrencesRequestBuilderGetRequestConfiguration(RequestConfiguration[ExceptionOccurrencesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/accept/accept_post_request_body.py b/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/accept/accept_post_request_body.py deleted file mode 100644 index d6aca7af2df..00000000000 --- a/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/accept/accept_post_request_body.py +++ /dev/null @@ -1,54 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class AcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AcceptPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/accept/accept_request_builder.py b/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/accept/accept_request_builder.py deleted file mode 100644 index 994bdadb0c5..00000000000 --- a/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/accept/accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .accept_post_request_body import AcceptPostRequestBody - -class AcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the accept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AcceptRequestBuilder 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}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/accept", path_parameters) - - async def post(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Accept the specified event in a user calendar. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: AcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Accept the specified event in a user calendar. - 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) -> AcceptRequestBuilder: - """ - 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: AcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/attachments/attachments_request_builder.py b/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/attachments/attachments_request_builder.py deleted file mode 100644 index 8f86063aac2..00000000000 --- a/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/attachments/attachments_request_builder.py +++ /dev/null @@ -1,218 +0,0 @@ -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.attachment import Attachment - from ..........models.attachment_collection_response import AttachmentCollectionResponse - from ..........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - -class AttachmentsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentsRequestBuilder 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}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_attachment_id(self,attachment_id: str) -> AttachmentItemRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - param attachment_id: The unique identifier of attachment - Returns: AttachmentItemRequestBuilder - """ - if attachment_id is None: - raise TypeError("attachment_id cannot be null.") - from .item.attachment_item_request_builder import AttachmentItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["attachment%2Did"] = attachment_id - return AttachmentItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> Optional[AttachmentCollectionResponse]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AttachmentCollectionResponse] - """ - 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.attachment_collection_response import AttachmentCollectionResponse - - return await self.request_adapter.send_async(request_info, AttachmentCollectionResponse, error_mapping) - - async def post(self,body: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Attachment]: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - 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: Attachment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to attachments for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> AttachmentsRequestBuilder: - """ - 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: AttachmentsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentsRequestBuilder(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) - - @property - def create_upload_session(self) -> CreateUploadSessionRequestBuilder: - """ - Provides operations to call the createUploadSession method. - """ - from .create_upload_session.create_upload_session_request_builder import CreateUploadSessionRequestBuilder - - return CreateUploadSessionRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class AttachmentsRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentsRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentsRequestBuilderGetQueryParameters]): - """ - 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 AttachmentsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/attachments/count/count_request_builder.py b/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/attachments/count/count_request_builder.py deleted file mode 100644 index 90372aee186..00000000000 --- a/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/attachments/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...........models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py b/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py deleted file mode 100644 index c6f92c7c9db..00000000000 --- a/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ...........models.attachment_item import AttachmentItem - -@dataclass -class CreateUploadSessionPostRequestBody(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 AttachmentItem property - attachment_item: Optional[AttachmentItem] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CreateUploadSessionPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CreateUploadSessionPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CreateUploadSessionPostRequestBody() - - 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.attachment_item import AttachmentItem - - from ...........models.attachment_item import AttachmentItem - - fields: dict[str, Callable[[Any], None]] = { - "AttachmentItem": lambda n : setattr(self, 'attachment_item', n.get_object_value(AttachmentItem)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("AttachmentItem", self.attachment_item) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py deleted file mode 100644 index 3ca2608373d..00000000000 --- a/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ /dev/null @@ -1,90 +0,0 @@ -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.upload_session import UploadSession - from .create_upload_session_post_request_body import CreateUploadSessionPostRequestBody - -class CreateUploadSessionRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the createUploadSession method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CreateUploadSessionRequestBuilder 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}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/createUploadSession", path_parameters) - - async def post(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UploadSession]: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UploadSession] - Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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.upload_session import UploadSession - - return await self.request_adapter.send_async(request_info, UploadSession, error_mapping) - - def to_post_request_information(self,body: CreateUploadSessionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. - 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) -> CreateUploadSessionRequestBuilder: - """ - 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: CreateUploadSessionRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CreateUploadSessionRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CreateUploadSessionRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py b/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py deleted file mode 100644 index 219d9aeb536..00000000000 --- a/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/attachments/item/attachment_item_request_builder.py +++ /dev/null @@ -1,143 +0,0 @@ -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.attachment import Attachment - from ...........models.o_data_errors.o_data_error import ODataError - -class AttachmentItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AttachmentItemRequestBuilder 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}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/attachments/{attachment%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ...........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[Attachment]: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Attachment] - """ - 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.attachment import Attachment - - return await self.request_adapter.send_async(request_info, Attachment, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property attachments for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AttachmentItemRequestBuilder: - """ - 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: AttachmentItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AttachmentItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AttachmentItemRequestBuilderDeleteRequestConfiguration(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 AttachmentItemRequestBuilderGetQueryParameters(): - """ - The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. - """ - 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 AttachmentItemRequestBuilderGetRequestConfiguration(RequestConfiguration[AttachmentItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/calendar/calendar_request_builder.py b/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/calendar/calendar_request_builder.py deleted file mode 100644 index b66ecd5fb76..00000000000 --- a/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/calendar/calendar_request_builder.py +++ /dev/null @@ -1,107 +0,0 @@ -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.calendar import Calendar - from ..........models.o_data_errors.o_data_error import ODataError - -class CalendarRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CalendarRequestBuilder 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}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/calendar{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> Optional[Calendar]: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Calendar] - """ - 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.calendar import Calendar - - return await self.request_adapter.send_async(request_info, Calendar, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CalendarRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The calendar that contains the event. Navigation property. Read-only. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> CalendarRequestBuilder: - """ - 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: CalendarRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CalendarRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CalendarRequestBuilderGetQueryParameters(): - """ - The calendar that contains the event. Navigation property. Read-only. - """ - 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 CalendarRequestBuilderGetRequestConfiguration(RequestConfiguration[CalendarRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/cancel/cancel_post_request_body.py b/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/cancel/cancel_post_request_body.py deleted file mode 100644 index 9b506dc0b8a..00000000000 --- a/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/cancel/cancel_post_request_body.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class CancelPostRequestBody(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 Comment property - comment: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CancelPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CancelPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CancelPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/cancel/cancel_request_builder.py b/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/cancel/cancel_request_builder.py deleted file mode 100644 index ea69229df95..00000000000 --- a/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/cancel/cancel_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .cancel_post_request_body import CancelPostRequestBody - -class CancelRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the cancel method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CancelRequestBuilder 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}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/cancel", path_parameters) - - async def post(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: CancelPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting by providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the followingerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and letsthe organizer send a custom message to the attendees about the cancellation. - 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) -> CancelRequestBuilder: - """ - 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: CancelRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CancelRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CancelRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/decline/decline_post_request_body.py b/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/decline/decline_post_request_body.py deleted file mode 100644 index 546d8868e09..00000000000 --- a/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/decline/decline_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.time_slot import TimeSlot - -@dataclass -class DeclinePostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeclinePostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeclinePostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeclinePostRequestBody() - - 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.time_slot import TimeSlot - - from ..........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/decline/decline_request_builder.py b/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/decline/decline_request_builder.py deleted file mode 100644 index 9ae4eaa1956..00000000000 --- a/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/decline/decline_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .decline_post_request_body import DeclinePostRequestBody - -class DeclineRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the decline method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeclineRequestBuilder 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}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/decline", path_parameters) - - async def post(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: DeclinePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> DeclineRequestBuilder: - """ - 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: DeclineRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeclineRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeclineRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py deleted file mode 100644 index 19812e7b5a1..00000000000 --- a/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ /dev/null @@ -1,79 +0,0 @@ -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 DismissReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the dismissReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DismissReminderRequestBuilder 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}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/dismissReminder", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 - """ - request_info = self.to_post_request_information( - request_configuration - ) - 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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Dismiss a reminder that has been triggered for an event in a user calendar. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DismissReminderRequestBuilder: - """ - 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: DismissReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DismissReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DismissReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/event_item_request_builder.py b/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/event_item_request_builder.py deleted file mode 100644 index 9d58488777d..00000000000 --- a/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/event_item_request_builder.py +++ /dev/null @@ -1,217 +0,0 @@ -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.event import Event - from .........models.o_data_errors.o_data_error import ODataError - from .accept.accept_request_builder import AcceptRequestBuilder - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - from .calendar.calendar_request_builder import CalendarRequestBuilder - from .cancel.cancel_request_builder import CancelRequestBuilder - from .decline.decline_request_builder import DeclineRequestBuilder - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - from .forward.forward_request_builder import ForwardRequestBuilder - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - -class EventItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the exceptionOccurrences property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new EventItemRequestBuilder 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}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}{?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> Optional[Event]: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Event] - """ - 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.event import Event - - return await self.request_adapter.send_async(request_info, Event, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[EventItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> EventItemRequestBuilder: - """ - 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: EventItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return EventItemRequestBuilder(self.request_adapter, raw_url) - - @property - def accept(self) -> AcceptRequestBuilder: - """ - Provides operations to call the accept method. - """ - from .accept.accept_request_builder import AcceptRequestBuilder - - return AcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def attachments(self) -> AttachmentsRequestBuilder: - """ - Provides operations to manage the attachments property of the microsoft.graph.event entity. - """ - from .attachments.attachments_request_builder import AttachmentsRequestBuilder - - return AttachmentsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def calendar(self) -> CalendarRequestBuilder: - """ - Provides operations to manage the calendar property of the microsoft.graph.event entity. - """ - from .calendar.calendar_request_builder import CalendarRequestBuilder - - return CalendarRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def cancel(self) -> CancelRequestBuilder: - """ - Provides operations to call the cancel method. - """ - from .cancel.cancel_request_builder import CancelRequestBuilder - - return CancelRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def decline(self) -> DeclineRequestBuilder: - """ - Provides operations to call the decline method. - """ - from .decline.decline_request_builder import DeclineRequestBuilder - - return DeclineRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def dismiss_reminder(self) -> DismissReminderRequestBuilder: - """ - Provides operations to call the dismissReminder method. - """ - from .dismiss_reminder.dismiss_reminder_request_builder import DismissReminderRequestBuilder - - return DismissReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def extensions(self) -> ExtensionsRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - from .extensions.extensions_request_builder import ExtensionsRequestBuilder - - return ExtensionsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def forward(self) -> ForwardRequestBuilder: - """ - Provides operations to call the forward method. - """ - from .forward.forward_request_builder import ForwardRequestBuilder - - return ForwardRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def permanent_delete(self) -> PermanentDeleteRequestBuilder: - """ - Provides operations to call the permanentDelete method. - """ - from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder - - return PermanentDeleteRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def snooze_reminder(self) -> SnoozeReminderRequestBuilder: - """ - Provides operations to call the snoozeReminder method. - """ - from .snooze_reminder.snooze_reminder_request_builder import SnoozeReminderRequestBuilder - - return SnoozeReminderRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def tentatively_accept(self) -> TentativelyAcceptRequestBuilder: - """ - Provides operations to call the tentativelyAccept method. - """ - from .tentatively_accept.tentatively_accept_request_builder import TentativelyAcceptRequestBuilder - - return TentativelyAcceptRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class EventItemRequestBuilderGetQueryParameters(): - """ - Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event. - """ - 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 EventItemRequestBuilderGetRequestConfiguration(RequestConfiguration[EventItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/extensions/count/count_request_builder.py b/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/extensions/count/count_request_builder.py deleted file mode 100644 index 7f13e9557fb..00000000000 --- a/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/extensions/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...........models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/extensions/extensions_request_builder.py b/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/extensions/extensions_request_builder.py deleted file mode 100644 index e8c213f88bb..00000000000 --- a/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/extensions/extensions_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -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.extension import Extension - from ..........models.extension_collection_response import ExtensionCollectionResponse - from ..........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - -class ExtensionsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionsRequestBuilder 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}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_extension_id(self,extension_id: str) -> ExtensionItemRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - param extension_id: The unique identifier of extension - Returns: ExtensionItemRequestBuilder - """ - if extension_id is None: - raise TypeError("extension_id cannot be null.") - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["extension%2Did"] = extension_id - return ExtensionItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> Optional[ExtensionCollectionResponse]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[ExtensionCollectionResponse] - """ - 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.extension_collection_response import ExtensionCollectionResponse - - return await self.request_adapter.send_async(request_info, ExtensionCollectionResponse, error_mapping) - - async def post(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionsRequestBuilder: - """ - 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: ExtensionsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionsRequestBuilder(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 ExtensionsRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionsRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]): - """ - 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 ExtensionsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py b/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py deleted file mode 100644 index e0154abff51..00000000000 --- a/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/extensions/item/extension_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -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.extension import Extension - from ...........models.o_data_errors.o_data_error import ODataError - -class ExtensionItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionItemRequestBuilder 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}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/extensions/{extension%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ...........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> Optional[Extension]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - async def patch(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionItemRequestBuilder: - """ - 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: ExtensionItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ExtensionItemRequestBuilderDeleteRequestConfiguration(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 ExtensionItemRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]): - """ - 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 ExtensionItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/forward/forward_post_request_body.py b/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/forward/forward_post_request_body.py deleted file mode 100644 index 10ffc4b5845..00000000000 --- a/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/forward/forward_post_request_body.py +++ /dev/null @@ -1,61 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.recipient import Recipient - -@dataclass -class ForwardPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ToRecipients property - to_recipients: Optional[list[Recipient]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ForwardPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ForwardPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ForwardPostRequestBody() - - 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.recipient import Recipient - - from ..........models.recipient import Recipient - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ToRecipients": lambda n : setattr(self, 'to_recipients', n.get_collection_of_object_values(Recipient)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_collection_of_object_values("ToRecipients", self.to_recipients) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/forward/forward_request_builder.py b/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/forward/forward_request_builder.py deleted file mode 100644 index 69ba3dc59d5..00000000000 --- a/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/forward/forward_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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_post_request_body import ForwardPostRequestBody - -class ForwardRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the forward method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ForwardRequestBuilder 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}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/forward", path_parameters) - - async def post(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - 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) -> ForwardRequestBuilder: - """ - 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: ForwardRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ForwardRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ForwardRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py b/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py deleted file mode 100644 index 7326464481f..00000000000 --- a/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/permanent_delete/permanent_delete_request_builder.py +++ /dev/null @@ -1,78 +0,0 @@ -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 PermanentDeleteRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the permanentDelete method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new PermanentDeleteRequestBuilder 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}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/permanentDelete", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_post_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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> PermanentDeleteRequestBuilder: - """ - 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: PermanentDeleteRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return PermanentDeleteRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class PermanentDeleteRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py b/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py deleted file mode 100644 index 4732ba13f56..00000000000 --- a/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.date_time_time_zone import DateTimeTimeZone - -@dataclass -class SnoozeReminderPostRequestBody(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 NewReminderTime property - new_reminder_time: Optional[DateTimeTimeZone] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SnoozeReminderPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SnoozeReminderPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SnoozeReminderPostRequestBody() - - 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.date_time_time_zone import DateTimeTimeZone - - from ..........models.date_time_time_zone import DateTimeTimeZone - - fields: dict[str, Callable[[Any], None]] = { - "NewReminderTime": lambda n : setattr(self, 'new_reminder_time', n.get_object_value(DateTimeTimeZone)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("NewReminderTime", self.new_reminder_time) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py deleted file mode 100644 index ad9da58aa52..00000000000 --- a/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/snooze_reminder/snooze_reminder_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .snooze_reminder_post_request_body import SnoozeReminderPostRequestBody - -class SnoozeReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the snoozeReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new SnoozeReminderRequestBuilder 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}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/snoozeReminder", path_parameters) - - async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Postpone a reminder for an event in a user calendar until a new time. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Postpone a reminder for an event in a user calendar until a new time. - 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) -> SnoozeReminderRequestBuilder: - """ - 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: SnoozeReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return SnoozeReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class SnoozeReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py b/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py deleted file mode 100644 index 0b0fb2cb6d7..00000000000 --- a/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.time_slot import TimeSlot - -@dataclass -class TentativelyAcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TentativelyAcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TentativelyAcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TentativelyAcceptPostRequestBody() - - 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.time_slot import TimeSlot - - from ..........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py deleted file mode 100644 index 949b1954879..00000000000 --- a/msgraph/generated/users/item/events/item/instances/item/exception_occurrences/item/tentatively_accept/tentatively_accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .tentatively_accept_post_request_body import TentativelyAcceptPostRequestBody - -class TentativelyAcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the tentativelyAccept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new TentativelyAcceptRequestBuilder 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}/events/{event%2Did}/instances/{event%2Did1}/exceptionOccurrences/{event%2Did2}/tentativelyAccept", path_parameters) - - async def post(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> TentativelyAcceptRequestBuilder: - """ - 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: TentativelyAcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return TentativelyAcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class TentativelyAcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/instances/item/extensions/count/count_request_builder.py b/msgraph/generated/users/item/events/item/instances/item/extensions/count/count_request_builder.py deleted file mode 100644 index 486be8ac95c..00000000000 --- a/msgraph/generated/users/item/events/item/instances/item/extensions/count/count_request_builder.py +++ /dev/null @@ -1,104 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .........models.o_data_errors.o_data_error import ODataError - -class CountRequestBuilder(BaseRequestBuilder): - """ - Provides operations to count the resources in the collection. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CountRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/events/{event%2Did}/instances/{event%2Did1}/extensions/$count{?%24filter,%24search}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[int] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of the resource - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "text/plain;q=0.9") - return request_info - - def with_url(self,raw_url: str) -> CountRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CountRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CountRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class CountRequestBuilderGetQueryParameters(): - """ - Get the number of the resource - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - return original_name - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - - @dataclass - class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/instances/item/extensions/extensions_request_builder.py b/msgraph/generated/users/item/events/item/instances/item/extensions/extensions_request_builder.py deleted file mode 100644 index d179dbf8e91..00000000000 --- a/msgraph/generated/users/item/events/item/instances/item/extensions/extensions_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -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.extension import Extension - from ........models.extension_collection_response import ExtensionCollectionResponse - from ........models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - -class ExtensionsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionsRequestBuilder 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}/events/{event%2Did}/instances/{event%2Did1}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_extension_id(self,extension_id: str) -> ExtensionItemRequestBuilder: - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - param extension_id: The unique identifier of extension - Returns: ExtensionItemRequestBuilder - """ - if extension_id is None: - raise TypeError("extension_id cannot be null.") - from .item.extension_item_request_builder import ExtensionItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["extension%2Did"] = extension_id - return ExtensionItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> Optional[ExtensionCollectionResponse]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[ExtensionCollectionResponse] - """ - 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.extension_collection_response import ExtensionCollectionResponse - - return await self.request_adapter.send_async(request_info, ExtensionCollectionResponse, error_mapping) - - async def post(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to extensions for users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionsRequestBuilder: - """ - 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: ExtensionsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionsRequestBuilder(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 ExtensionsRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionsRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionsRequestBuilderGetQueryParameters]): - """ - 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 ExtensionsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/instances/item/extensions/item/extension_item_request_builder.py b/msgraph/generated/users/item/events/item/instances/item/extensions/item/extension_item_request_builder.py deleted file mode 100644 index 9850d370467..00000000000 --- a/msgraph/generated/users/item/events/item/instances/item/extensions/item/extension_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -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.extension import Extension - from .........models.o_data_errors.o_data_error import ODataError - -class ExtensionItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the extensions property of the microsoft.graph.event entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ExtensionItemRequestBuilder 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}/events/{event%2Did}/instances/{event%2Did1}/extensions/{extension%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from .........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> Optional[Extension]: - """ - The collection of open extensions defined for the event. Nullable. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - async def patch(self,body: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Extension]: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Extension] - """ - 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.extension import Extension - - return await self.request_adapter.send_async(request_info, Extension, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property extensions for users - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of open extensions defined for the event. Nullable. - 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: Extension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property extensions in users - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ExtensionItemRequestBuilder: - """ - 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: ExtensionItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ExtensionItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ExtensionItemRequestBuilderDeleteRequestConfiguration(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 ExtensionItemRequestBuilderGetQueryParameters(): - """ - The collection of open extensions defined for the event. Nullable. - """ - 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 ExtensionItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ExtensionItemRequestBuilderGetQueryParameters]): - """ - 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 ExtensionItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/instances/item/forward/forward_post_request_body.py b/msgraph/generated/users/item/events/item/instances/item/forward/forward_post_request_body.py deleted file mode 100644 index c86a1b919d0..00000000000 --- a/msgraph/generated/users/item/events/item/instances/item/forward/forward_post_request_body.py +++ /dev/null @@ -1,61 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ........models.recipient import Recipient - -@dataclass -class ForwardPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ToRecipients property - to_recipients: Optional[list[Recipient]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ForwardPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ForwardPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ForwardPostRequestBody() - - 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.recipient import Recipient - - from ........models.recipient import Recipient - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ToRecipients": lambda n : setattr(self, 'to_recipients', n.get_collection_of_object_values(Recipient)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_collection_of_object_values("ToRecipients", self.to_recipients) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/events/item/instances/item/forward/forward_request_builder.py b/msgraph/generated/users/item/events/item/instances/item/forward/forward_request_builder.py deleted file mode 100644 index af1ddd117e3..00000000000 --- a/msgraph/generated/users/item/events/item/instances/item/forward/forward_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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_post_request_body import ForwardPostRequestBody - -class ForwardRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the forward method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ForwardRequestBuilder 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}/events/{event%2Did}/instances/{event%2Did1}/forward", path_parameters) - - async def post(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: ForwardPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - This action allows the organizer or attendee of a meeting event to forward themeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this actionalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer'scopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account. - 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) -> ForwardRequestBuilder: - """ - 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: ForwardRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ForwardRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ForwardRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/instances/item/permanent_delete/permanent_delete_request_builder.py b/msgraph/generated/users/item/events/item/instances/item/permanent_delete/permanent_delete_request_builder.py deleted file mode 100644 index 2a43570feee..00000000000 --- a/msgraph/generated/users/item/events/item/instances/item/permanent_delete/permanent_delete_request_builder.py +++ /dev/null @@ -1,78 +0,0 @@ -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 PermanentDeleteRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the permanentDelete method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new PermanentDeleteRequestBuilder 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}/events/{event%2Did}/instances/{event%2Did1}/permanentDelete", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_post_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) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke action permanentDelete - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> PermanentDeleteRequestBuilder: - """ - 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: PermanentDeleteRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return PermanentDeleteRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class PermanentDeleteRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py b/msgraph/generated/users/item/events/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py deleted file mode 100644 index c487170e7d1..00000000000 --- a/msgraph/generated/users/item/events/item/instances/item/snooze_reminder/snooze_reminder_post_request_body.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ........models.date_time_time_zone import DateTimeTimeZone - -@dataclass -class SnoozeReminderPostRequestBody(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 NewReminderTime property - new_reminder_time: Optional[DateTimeTimeZone] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SnoozeReminderPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SnoozeReminderPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SnoozeReminderPostRequestBody() - - 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.date_time_time_zone import DateTimeTimeZone - - from ........models.date_time_time_zone import DateTimeTimeZone - - fields: dict[str, Callable[[Any], None]] = { - "NewReminderTime": lambda n : setattr(self, 'new_reminder_time', n.get_object_value(DateTimeTimeZone)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the 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("NewReminderTime", self.new_reminder_time) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/events/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/users/item/events/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py deleted file mode 100644 index 4fbd27f28f5..00000000000 --- a/msgraph/generated/users/item/events/item/instances/item/snooze_reminder/snooze_reminder_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .snooze_reminder_post_request_body import SnoozeReminderPostRequestBody - -class SnoozeReminderRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the snoozeReminder method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new SnoozeReminderRequestBuilder 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}/events/{event%2Did}/instances/{event%2Did1}/snoozeReminder", path_parameters) - - async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Postpone a reminder for an event in a user calendar until a new time. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: SnoozeReminderPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Postpone a reminder for an event in a user calendar until a new time. - 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) -> SnoozeReminderRequestBuilder: - """ - 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: SnoozeReminderRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return SnoozeReminderRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class SnoozeReminderRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/events/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py b/msgraph/generated/users/item/events/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py deleted file mode 100644 index aefbd672251..00000000000 --- a/msgraph/generated/users/item/events/item/instances/item/tentatively_accept/tentatively_accept_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ........models.time_slot import TimeSlot - -@dataclass -class TentativelyAcceptPostRequestBody(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 Comment property - comment: Optional[str] = None - # The ProposedNewTime property - proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TentativelyAcceptPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TentativelyAcceptPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TentativelyAcceptPostRequestBody() - - 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.time_slot import TimeSlot - - from ........models.time_slot import TimeSlot - - fields: dict[str, Callable[[Any], None]] = { - "Comment": lambda n : setattr(self, 'comment', n.get_str_value()), - "ProposedNewTime": lambda n : setattr(self, 'proposed_new_time', n.get_object_value(TimeSlot)), - "SendResponse": lambda n : setattr(self, 'send_response', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("Comment", self.comment) - writer.write_object_value("ProposedNewTime", self.proposed_new_time) - writer.write_bool_value("SendResponse", self.send_response) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/users/item/events/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/users/item/events/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py deleted file mode 100644 index 6a0dd619123..00000000000 --- a/msgraph/generated/users/item/events/item/instances/item/tentatively_accept/tentatively_accept_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -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 .tentatively_accept_post_request_body import TentativelyAcceptPostRequestBody - -class TentativelyAcceptRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the tentativelyAccept method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new TentativelyAcceptRequestBuilder 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}/events/{event%2Did}/instances/{event%2Did1}/tentativelyAccept", path_parameters) - - async def post(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 - """ - if body is None: - raise TypeError("body cannot be null.") - 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") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: TentativelyAcceptPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times. - 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) -> TentativelyAcceptRequestBuilder: - """ - 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: TentativelyAcceptRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return TentativelyAcceptRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class TentativelyAcceptRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph/generated/users/item/online_meetings/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py b/msgraph/generated/users/item/online_meetings/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py index b38351f86bd..41d1d57fe0e 100644 --- a/msgraph/generated/users/item/online_meetings/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py +++ b/msgraph/generated/users/item/online_meetings/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.base_request_builder import BaseRequestBuilder @@ -72,12 +73,8 @@ def with_url(self,raw_url: str) -> GetAllRecordingsmeetingOrganizerUserIdMeeting raise TypeError("raw_url cannot be null.") return GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, raw_url) - import datetime - @dataclass class GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters(): - import datetime - """ Get all recordings from scheduled onlineMeeting instances for which the specified user is the organizer. This API currently doesn't support getting call recordings from channel meetings. You can apply the delta function on getAllRecordings to synchronize and get callRecording resources as they're added for onlineMeeting instances organized by the specified user. The delta query supports both full synchronization and incremental synchronization. Full synchronization gets all the recordings for online meetings organized by the user. Incremental synchronization gets recordings that are added since the last synchronization. Typically, you perform an initial full synchronization, and then get incremental changes to that recording view periodically. Find more information in the delta query documentation. For more examples, see callRecording: delta. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. """ diff --git a/msgraph/generated/users/item/online_meetings/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py b/msgraph/generated/users/item/online_meetings/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py index 77f2285bf70..bdbdf33930b 100644 --- a/msgraph/generated/users/item/online_meetings/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py +++ b/msgraph/generated/users/item/online_meetings/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.base_request_builder import BaseRequestBuilder @@ -72,12 +73,8 @@ def with_url(self,raw_url: str) -> GetAllTranscriptsmeetingOrganizerUserIdMeetin raise TypeError("raw_url cannot be null.") return GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, raw_url) - import datetime - @dataclass class GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters(): - import datetime - """ Get all transcripts from scheduled onlineMeeting instances for which the specified user is the organizer. This API currently doesn't support getting call transcripts from channel meetings. You can apply the delta function on getAllTranscripts to synchronize and get callTranscript resources as they're added for onlineMeeting instances organized by the specified user. Delta query supports both full synchronization and incremental synchronization. Full synchronization gets all the transcripts for online meetings organized by the user. Incremental synchronization gets transcripts that are added since the last synchronization. Typically, you perform an initial full synchronization, and then get incremental changes to that recording view periodically. For more information, see delta query. For more examples, see callTranscript: delta. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. """ diff --git a/msgraph/generated/users/item/presence/presence_request_builder.py b/msgraph/generated/users/item/presence/presence_request_builder.py index ed34299e61f..06b15b9be0b 100644 --- a/msgraph/generated/users/item/presence/presence_request_builder.py +++ b/msgraph/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-1.0 + Find more info here: https://learn.microsoft.com/graph/api/presence-get?view=graph-rest-1.0 """ 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: """ diff --git a/msgraph/generated/users/item/user_item_request_builder.py b/msgraph/generated/users/item/user_item_request_builder.py index 691df7ae7f1..b44990bb7b6 100644 --- a/msgraph/generated/users/item/user_item_request_builder.py +++ b/msgraph/generated/users/item/user_item_request_builder.py @@ -167,7 +167,7 @@ async def patch(self,body: User, request_configuration: Optional[RequestConfigur param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[User] - Find more info here: https://learn.microsoft.com/graph/api/user-update?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-mam-user-update?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/users_request_builder.py b/msgraph/generated/users/users_request_builder.py index 2de8ece8b5d..64bcc2c2dea 100644 --- a/msgraph/generated/users/users_request_builder.py +++ b/msgraph/generated/users/users_request_builder.py @@ -56,7 +56,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[UsersReq List properties and relationships of the user objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UserCollectionResponse] - Find more info here: https://learn.microsoft.com/graph/api/intune-mam-user-list?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-user-list?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -74,11 +74,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[UsersReq async def post(self,body: User, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[User]: """ - Create a new user object. + Create a new user.The request body contains the user to create. At a minimum, you must specify the required properties for the user. You can optionally specify any other writable properties. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[User] - Find more info here: https://learn.microsoft.com/graph/api/intune-mam-user-create?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/user-post-users?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -109,7 +109,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_post_request_information(self,body: User, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Create a new user object. + Create a new user.The request body contains the user to create. At a minimum, you must specify the required properties for the user. You can optionally specify any other writable properties. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph/generated/users_with_user_principal_name/users_with_user_principal_name_request_builder.py b/msgraph/generated/users_with_user_principal_name/users_with_user_principal_name_request_builder.py index 07e0566677b..2cec511d7b3 100644 --- a/msgraph/generated/users_with_user_principal_name/users_with_user_principal_name_request_builder.py +++ b/msgraph/generated/users_with_user_principal_name/users_with_user_principal_name_request_builder.py @@ -79,7 +79,7 @@ async def patch(self,body: User, request_configuration: Optional[RequestConfigur param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[User] - Find more info here: https://learn.microsoft.com/graph/api/user-update?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-mam-user-update?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.")